✨ About The Role
- The Principal Software Engineer will be responsible for architecting and developing new features for Autodesk's pre-construction bidding application.
- The role involves documenting architectural decisions and code design specifications to ensure clarity and maintainability.
- Candidates will need to break down complex initiatives into manageable tasks and focus on quality through unit and integration testing.
- The position requires participation in code reviews and active contribution to technical discussions within an agile team.
- The engineer will also be responsible for mentoring other developers and keeping up-to-date with evolving technologies.
âš¡ Requirements
- The ideal candidate will have over 10 years of experience in developing enterprise applications, showcasing a strong background in software engineering.
- Expertise in React, Node.js, and REST APIs is essential for success in this role.
- A hands-on approach with Amazon Web Services (AWS) and experience with MongoDB or similar databases is required.
- The candidate should possess a solid understanding of software design patterns, distributed systems, and security practices.
- A collaborative mindset is crucial, as the role involves working closely with UX designers, product managers, and other software engineers.