Quick Overview
Seniority
Mid Senior
Work mode
Hybrid
Location
Coppell, TX, United States
Posted
Yesterday
DockerExpressMicroservicesNestJSNode.jsRustAWSAzureC#.NETGitHub ActionsJavaKubernetesRESTTypeScript
Job Description
Lead Integration Engineer – Node.js / Azure
Job Overview
We are seeking a Lead Integration Engineer (Node.js / Azure or AWS) to play a critical role in a large-scale enterprise integration modernization initiative.
This individual will serve as a hands-on technical leader, responsible for designing and delivering cloud-native integration solutions while partnering closely with architects, business stakeholders, and implementation vendors.
The role combines deep engineering expertise, technical leadership and mentorship, and cross-functional collaboration.
Key Responsibilities
Engineering & Solution Delivery
- Design and build scalable, cloud-native integration services using Node.js and TypeScript
- Develop and maintain REST APIs, event-driven APIs, and system integrations
- Build solutions leveraging Microsoft Azure services, including:
- Azure Functions
- Azure Container Apps / Kubernetes
- Azure API Management
- Azure Service Bus / Event Grid
- Ensure code quality through testing, engineering standards, and best practices
- Review and validate vendor-developed code to ensure alignment with internal standards
Architecture & Technical Leadership
- Partner with enterprise architects to define integration patterns, API standards, and event-driven architectures
- Contribute to the design of the target integration platform
- Identify opportunities to improve scalability, performance, and cost efficiency
- Drive adoption of modern integration patterns, including event-driven architecture, microservices, and API-first development
- Influence architecture decisions and delivery approaches
Cross-Functional Collaboration
- Collaborate with architects, business analysts, product owners, and external delivery partners
- Translate business requirements into effective technical solutions
- Facilitate discussions around feasibility, technical tradeoffs, and innovation
- Bridge communication between technical and business teams
Leadership & Mentorship
- Act as a technical leader within the engineering organization
- Mentor and coach developers on modern integration development, cloud-native practices, and API design
- Conduct code reviews and contribute to engineering standards
- Help build long-term internal integration capabilities
AI-Enabled Engineering
- Leverage AI-assisted development tools such as GitHub Copilot to improve development velocity, code quality, testing, and validation
- Identify and apply AI-assisted approaches throughout the integration lifecycle
Required Qualifications
- 7+ years of software engineering experience
- Strong hands-on experience with Node.js and TypeScript
- Experience with backend frameworks such as Fastify, Express, or NestJS
- Proven experience building enterprise APIs and system-to-system integrations
- Experience with event-driven architectures, messaging, queues, and pub/sub
- Hands-on experience with Microsoft Azure, including:
- Azure Functions
- Azure Container Apps
- AKS / Kubernetes
- Docker
- Azure API Management / API gateways
- Azure Service Bus
- Azure Event Grid
- Experience developing cloud-native distributed systems
- Strong understanding of API design, including REST and OpenAPI
- Experience with data transformation, resiliency, error handling, and retry/fallback strategies
- Experience with enterprise integration platforms such as MuleSoft, TIBCO, or similar
- Strong communication and collaboration skills
- Ability to work effectively with both technical and non-technical stakeholders
- Ability to lead technical discussions and operate at both a strategic and hands-on level
Preferred Qualifications
- Experience with additional programming languages such as:
- C# / .NET
- Java
- Rust or Go
- Experience with CI/CD pipelines, including Azure DevOps or GitHub Actions
- Familiarity with DevOps / DevSecOps practices
- Experience with observability tools for logging, tracing, and monitoring
- Understanding of security best practices, including:
- API security
- Authentication and authorization
- Secrets management
- Experience with large-scale migration or modernization programs
- Experience with microservices architecture and Domain-Driven Design (DDD)
- Experience using AI-assisted development tools
Education & Certifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Microsoft Azure certifications such as:
- AZ-204: Azure Developer Associate
- AZ-305: Azure Solutions Architect Expert
- API or integration platform certifications are a plus
- Demonstrated commitment to ongoing learning in cloud technologies, integration patterns, and modern software engineering practices
- Active participation in developer communities, open-source contributions, or technical content creation is a plus
Similar jobs
- BO
BackEnd Software Engineer (Experienced or Senior)
NewBoeing
Saint Louis, Missouri🇺🇸$126.7k - $171.3k/yrHybrid3 minutes agoDockerMicroservicesOracle+14Technology - SG
Java Backend Services Developer V
NewSoftware Guidance & Assistance
IL🇺🇸HybridYesterdayMicroservicesSQLSpring+4Technology - CR
Backend IT Developer III Sitecore Developer
NewComprehensive Resources Inc.
Jersey City, NJ🇺🇸On-siteYesterdayNext.jsSQLSQL Server+10Technology - RS
RPG Programmer
NewRiseIT Solutions
Altoona, PA🇺🇸HybridYesterdaySQL - PC
Jr .NET Backend Developer need 3-6 years only
NewPacific Consultancy Services
Fremont, CA🇺🇸On-siteYesterdayAngularC#.NET+3Technology - RS
Senior Backend Engineer (C++)
Rushdown Studios
Saratoga Springs🇺🇸3 days agoDynamoDBGCPMicroservices+7Technology