***Must have Reliability Security Clearance
Are you passionate about designing scalable, high-performance solutions on the Azure platform?
We’re looking for a Senior Azure Software Engineer Consultant / Technical Lead to help shape and deliver modern integration systems that drive business innovation.
In this pivotal role, you’ll lead the design, development, deployment, and support of enterprise-grade applications and integrations within a Microsoft Azure, BizTalk, and .NET ecosystem.
Key Responsibilities
- Provide technical leadership and make key design decisions for complex integration solutions.
- Collaborate with stakeholders to gather requirements and architect middleware solutions.
- Design, build, and maintain integrations on the Azure platform.
- Implement, test, and deploy software components, addressing vulnerabilities and performance issues.
- Support software deployments and production go-lives in a collaborative DevOps environment.
- Contribute to test automation for API, component, and regression testing.
Required Skills & Experience
- 10+ years of experience in Software Engineering, with a strong understanding of the full SDLC.
- Proven expertise in Microsoft Azure development and related technologies.
- Hands-on experience with Azure build, deployment, automation, integration, DevOps, networking, and security in both cloud and hybrid environments.
- Strong understanding of integration design patterns and practices, including API virtualization, event-driven architecture, event streaming, and asynchronous processing.
- Advanced knowledge of web services, microservices, and API development.
- Experience with integration technologies and protocols such as JSON, REST, and SOAP.
- Demonstrated success working in Agile environments using Azure DevOps.
- Excellent communication and collaboration skills, with the ability to translate technical concepts into actionable decisions aligned with business priorities.