Senior Principal Full Stack Engineer
San Francisco, CA
Autodesk products are switching from perpetual licenses to subscriptions. We used to offer licenses that never expired. We now sell subscriptions where customers buy the rights to use the software for a given time period. The team critical to this business transformation is looking for a Principal Software Engineer. You will design REST APIs, improve existing Order UIs and the backend platform.
You will work with architects, developers and operations teams. You will advance the platform for subscriptions, order processing and entitlements.
The Candidate
• You enjoy designing & implementing highly scalable and highly available distributed systems.
• You write clean, testable, effective code and help others do it too - our language of choice is JavaScript (Node, Angular, React).
• You have solid knowledge of popular JS frameworks and libraries (Node, Angular, React, Ember, etc.)
• You hold yourself and others to high technical standards (design, architecture and implementation).
• You are passionate about learning new technologies and solving business problems using these technologies. Responsibilities
• Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs.
• Drive and participate in code and document reviews, mentoring team in best practices.
• Collaborate with peer organizations, dev ops, support organizations on technical issues and provide guidance. • Interpret and translate business needs to technical requirements and accurate estimates.
• Evaluate and recommend tools, technologies and processes to ensure the highest quality and performance is achieved.
• Work with team to troubleshoot code level problems quickly and efficiently.
• Focus on scalability, security and availability of all applications and processes.
• Provide architectural blueprints and technical leadership to the team to deliver high quality software
• Manage risk identification and risk mitigation strategies associated with the architecture.
• Manage technical roadmap and technical debt elimination, balancing time, resource, and quality constraints to achieve business and strategic goals and requirements.
• Participate in technical audit programs and provide guidance to team.
• Motivate and educate team members on coding standards and best practices. both within the team and as part of the architecture group.
• Provide presentations and materials to guide the team on architecture and practices.
Skills and Qualifications
• BS/MS in Computer Science or equivalent work experience.
• 10+ years hands-on experience developing scalable, customer facing web and software applications.
• 3+ years of experience working with Angular, Node, React or similar web frameworks is required.
• 3+ years of professional experience with Selenium, Jasmine, Cucumber or other test frameworks.
• Experience deploying apps in AWS or similar cloud infrastructure.
• Experience using Grunt, Gulp or similar build tools.
• Experience with XML/JSON, designing and building REST web services.
Autodesk is proud to be an equal opportunity employer and considers all qualified applicants without regard to race, gender, disability, veteran status or other protected category. Autodesk will consider for employment all applicants with criminal histories consistent with the San Francisco Fair Chance Ordinance and any other state, federal or local law.
by via developer jobs - Stack Overflow
No comments:
Post a Comment