Autodesk is seeking a Software Engineer to join their team. This role involves researching, designing, and developing computer and network software, including specialized utility programs. The engineer will analyze user needs and develop software solutions using principles of computer science, engineering, and mathematical analysis. Responsibilities include updating and enhancing existing software, designing, coding, testing, debugging, and documenting new and existing components to meet business, quality, and operational requirements. The role also involves building high-quality code with unit testing and test-driven development, participating in code and document reviews, and mentoring team members on best practices. Collaboration with peer organizations, DevOps, and Support teams on technical issues is expected, along with interpreting business needs into technical requirements and estimates. The engineer will evaluate and recommend tools, technologies, and processes for optimal quality and performance, troubleshoot code-level problems, and apply technical expertise to resolve complex programming and design challenges, focusing on scalability, security, and availability. Development and deployment of applications in pipelines are key, as is leading teams, understanding business requirements, and mentoring. The position requires availability for projects at various, unanticipated sites throughout the United States, with telecommuting permitted.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior