Team Lead - Integrations (.net, Azure)

Overview

Hybrid
125000 - 160000
Full Time
No Travel Required
Unable to Provide Sponsorship

Skills

mulesoft
azure
.net
Salesforce

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.


 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.