Engineering Team Lead position at Vizient Corporate HQ in Irving, TX. Leads design of scalable microservices, event-driven architectures, and cloud-native solutions on Microsoft Azure. Mentors development team and collaborates with cross-functional teams to align engineering decisions with business strategy.
Requirements
- Bachelor's degree in Computer Science, Electronic Engineering, or a directly related field of study
- 8 years of progressively related experience in software development with Object-Oriented Programming (OOP), Test-Driven Development (TDD), and the Software Development Life Cycle (SDLC)
- Experience with languages such as C#, VB.Net, and Python, with demonstrated application of SOLID principles, design patterns, and best practices
- Experience with ASP.NET Web Forms, MVC, WCF, SignalR, and REST Web APIs
- Experience with front-end development using HTML5, CSS3, JavaScript, and modern frameworks including Angular or React
- Experience with database design, modeling, and management, with demonstrated expertise in designing normalized and denormalized schemas for transactional and analytical systems
- Experience with unit testing frameworks such as xUnit or NUnit and mocking frameworks like NSubstitute or Moq
- Experience with setting up and managing CI/CD pipelines using tools such as Octopus Deploy, SVN, TFS, and Azure DevOps
- Experience with designing, deploying, and managing cloud-native solutions using Azure services
- Experience with securing applications by implementing Microsoft Entra for identity management and configuring Azure Storage Accounts to securely handle large data
- Experience collaborating with product owners, stakeholders, and DevOps team to refine technical requirements and deliver high-quality software solutions
- Experience with Apache Kafka, including setting up and managing Kafka clusters to process real-time data streams
- Experience mentoring and coaching engineers, focusing on both technical and professional development
- Experience designing, deploying, and managing secure and scalable Azure networking solutions
- Experience containerizing applications using Docker or Kubernetes
- Experience designing and implementing pipelines using Azure Data Factory, Azure Databricks, and SQL Server Integration Services (SSIS)
- Experience using BDD frameworks, including writing clear and concise Gherkin scenarios to define acceptance criteria
- Experience working with AI/ML tools and frameworks such as TensorFlow, PyTorch, or Azure Machine Learning
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan