Overview
Skills
Job Details
1953 Team Lead – Integrations (.net, Azure, Mulesoft)
Position Overview
The Team Lead – Integrations role sits within the application support organization and is accountable for leading the integrations support team while overseeing day-to-day application support activities. This position ensures systems are effectively monitored, maintained, and supported through timely break-fixes and dependable, forward-looking solutions that support organizational objectives. The role blends strong technical expertise with people leadership, focusing on operational efficiency, compliance, and continuous process improvement while cultivating a collaborative, high-performing team environment. The Team Lead provides mentorship, partners with cross-functional teams, and ensures successful execution of initiatives and services. The role requires deep integration experience across front-end and back-end technologies, cloud platforms, CI/CD pipelines, and DevOps practices, with a strong emphasis on automation and ongoing improvement.
Key Responsibilities
· Plan and manage team schedules, workload distribution, and resource assignments to support business priorities.
· Lead, coach, and support team members to ensure successful delivery of objectives and outcomes.
· Oversee daily operational activities, proactively resolving issues and driving efficiency-focused improvements.
· Provide hands-on technical guidance in troubleshooting and resolving integration and application issues to ensure stability, scalability, and performance.
· Serve as the primary point of contact between the team and stakeholders, communicating progress, risks, and challenges clearly.
· Review workflows to identify bottlenecks or inefficiencies and implement solutions to enhance productivity.
· Promote and enforce best practices related to documentation, technical standards, and knowledge sharing.
· Ensure solutions align with Enterprise Architecture guidelines, standards, and policies.
· Prepare and deliver regular updates on team performance, project milestones, and key metrics.
· Lead training initiatives and encourage continuous skill development across the team.
· Foster collaboration across departments to ensure technical solutions align with business needs.
· Make informed, data-driven decisions to proactively address risks and support scalable solutions.
· Oversee delivery of high-quality projects, including planning, scope definition, and risk management.
· Encourage a culture aligned with organizational values while mentoring team members and safeguarding system integrity.
· Partner with offshore teams to design and implement effective integration solutions using appropriate technologies.
· Lead and oversee the design, development, and delivery of small enhancements and application break-fixes using .NET, Azure Integration Services, and MuleSoft.
· Guide the development and ongoing support of RESTful APIs and microservices.
· Ensure .NET and Azure codebases remain clean, efficient, and maintainable through code reviews and best practices.
· Oversee secure API authentication and authorization using OAuth2 and Azure Active Directory.
· Lead application support and management across Azure App Services, Azure Container Apps, and Azure Functions.
· Manage and optimize relational and non-relational databases, including Azure SQL and Cosmos DB.
· Configure, maintain, and enhance CI/CD pipelines using Azure DevOps.
· Oversee containerized workloads using Docker, Kubernetes, or comparable technologies.
· Continuously improve release management processes through automation, improved documentation, and efficiency gains.
· Perform additional duties as assigned; responsibilities may evolve over time.
Required Experience
· Five or more years of experience in IT engineering, with a strong emphasis on cloud-based data integration support.
· At least five years of experience leading or managing technical teams.
Education
· Bachelor’s degree in a STEM discipline or related field, or equivalent professional experience demonstrating comparable knowledge and capability.
Required Skills
· Certifications: At least one of the following — Microsoft Certified: Power Platform Solution Expert, Azure Administrator Associate, Azure DevOps Engineer, or Azure AI Engineer Associate.
· Hands-on experience with integration platforms such as MuleSoft.
· Strong leadership, communication, and relationship-building skills.
· Ability to manage competing priorities and perform effectively in fast-paced environments.
· Customer-focused approach with a commitment to high-quality service delivery.
· Proven ability to analyze, troubleshoot, and design scalable, reliable, and maintainable solutions.
· Proficiency in scripting and automation, translating business requirements into technical implementations.
· Strong documentation skills for processes, requirements, and troubleshooting using standard tools.
· Collaborative mindset with experience working across technical disciplines to optimize solutions.
· Experience designing and implementing standardized frameworks and methodologies.
· Advanced expertise in .NET and Azure development, including high-performance and scalable application design.
· Proficiency with Azure services such as Container Apps, AKS, Functions, Event Grid, Service Bus, and Event Hubs.
· Strong experience with microservices and API development using REST, GraphQL, Swagger, and OpenAPI.
· Working knowledge of databases including Azure SQL, PostgreSQL, Cosmos DB, MongoDB, and Redis.
· Experience with DevOps tools such as Azure DevOps, GitHub Actions, Terraform, and Kubernetes.
Preferred Qualifications
· Familiarity with auditing software, bankruptcy case management platforms, and Microsoft Excel.
· Demonstrated ability to identify discrepancies, assess risk, and ensure compliance with regulatory requirements.
· Strong written and verbal communication skills for documentation, reporting, and presenting findings.