Posted in

Technical and Integration Software Lead

Technical and Integration Software Lead

CompanyEmerson Electric
LocationEden Prairie, MN, USA
Salary$130000 – $190000
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in Engineering
  • 8 years of professional software development experience.
  • 4 years of technical leadership experience including leading integration initiatives between legacy and modern systems.
  • Expert-level proficiency in Node.js, Express, and JavaScript/TypeScript, with a deep understanding of building scalable and maintainable backend services.
  • Advanced skills in React.js with Redux for building modern web applications.
  • Strong experience in system integration, API management, and crafting RESTful APIs for scalable, high-performance applications.
  • Proven knowledge of cloud platforms, particularly Microsoft Azure. Hands-on experience with AKS (Azure Kubernetes Service), Docker, and infrastructure-as-code practices.
  • Proficient with CI/CD pipelines, Azure Repos/Git, and modern DevOps workflows to ensure detailed code deployment and environment management.
  • Skilled in working with databases like Cosmos DB (including Gremlin API) and PostgreSQL.
  • Legal authorization to work in the United States – Sponsorship will not be provided for this position.

Responsibilities

  • Lead the design and development of backend services using Node.js, including RESTful APIs, microservices, and serverless functions.
  • Architect and build modern, high-performance frontend interfaces using React, with a focus on usability and responsiveness.
  • Design and implement integration solutions across internal systems, APIs, and cloud services.
  • Collaborate with product managers, architects, and stakeholders to define and prioritize technical requirements.
  • Encourage the adoption of standard processes in coding, testing, DevOps, and API design within development teams.
  • Utilize Azure Kubernetes Service (AKS) and containerization for scalable deployments.
  • Provide technical leadership, mentorship, and code reviews to ensure high-quality deliverables.
  • Monitor performance, security, and scalability of applications, implementing improvements proactively.
  • Lead PI/Sprint planning, technical estimations, and release cycles in an Agile environment.
  • Troubleshoot and resolve complex technical issues.

Preferred Qualifications

  • 10+ years of professional software development experience.
  • MS in Computer Science, IT or a related engineering or technical degree.
  • Experience with Azure API Management (APIM), Azure Functions, and MuleSoft.
  • Familiarity with OAuth2, JWT, and secure API patterns.
  • Familiarity with SAFe Agile Framework.
  • Excellent communication, leadership, presentation and problem-solving skills.