Posted in

Software Development Engineer

Software Development Engineer

CompanyAutodesk
LocationNovi, MI, USA
Salary$110300 – $190300
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Deals well with ambiguous or undefined problems; ability to think abstractly
  • Comfortable performing requirements analysis, interfacing with stakeholders of various levels and documenting solutions
  • Excellent interpersonal skills
  • Ability to articulate technical topics to non-technical audiences both in writing, in diagrams and person
  • Demonstrable knowledge of DevOps in an Enterprise setting on public clouds (AWS or Azure)
  • Energetic team player who works well across boundaries and readily adapts to change and enjoys rapid development
  • Confident of your skills, abilities and willing to share what you know, while learning from others
  • 5 years of experience in designing, implementing, and maintaining production user interfaces / applications
  • 5 years of experience focused on cloud environments (Azure or AWS)
  • 5 years of experience with JavaScript/Typescript and any frontend frameworks like Vue.js, React, Angular and others
  • Experience planning, configuring, optimizing, and deploying CI/CD solutions
  • Hands-on experience with some of the following: Python, C#, Java, HTML, CSS, JavaScript, Node.js, shell scripting (Windows PowerShell/*nix), Micro-services and RESTful web services
  • Understanding of security best practices and standards around cloud computing and software development
  • Bachelor’s degree, preferably in Computer Science, Computer Engineering, or related quantitative field

Responsibilities

  • Develop and deliver automated and self-service applications on our employee portal for Autodesk productivity services and platforms.
  • Create solutions to generate metrics to facilitate a deep understanding of the services consumption and adoption
  • Leverage Microsoft Graph APIs to simplify service consumption by end-users and engineers
  • Collaborate with different teams to define best practices and standards around DevOps and service resilience
  • Create reusable libraries that can be applied across the enterprise
  • Develop usage standards, user self-service designs, and reporting on application KPIs

Preferred Qualifications

  • Experience with the following technologies is a plus: Modern authentication/authorization experience (OAuth2 / OIDC)
  • Cloud Identity platforms, preferably in Azure AD
  • Microsoft Graph API and Azure OpenAI