Contract Length: 6 month, contract to hire
Employment: W-2 only (C2C not available)
Visa Sponsorship: Not available for this role, now or in the future
**Only candidates local to Charlotte will be considered.**
Lead Software Engineer needed to drive the technical direction, architecture, and execution of scalable enterprise software solutions in a cloud-first environment. This person will lead development standards, guide engineering best practices, mentor other engineers, and help deliver AI-enabled solutions using Azure AI Services. The role is heavily focused on .NET, Azure cloud-native development, DevOps, and modern software architecture.
Responsibilities:
- Lead the design, development, and deployment of cloud-native full-stack applications using .NET and Azure
- Establish and enforce coding standards, design patterns, and architectural best practices
- Drive best practices across automated testing, CI/CD, Infrastructure-as-Code, and documentation
- Architect and integrate AI capabilities using Azure AI Services including Cognitive Services, ML, OpenAI, and Bot Services
- Conduct code reviews, mentor engineers, and support agile delivery practices
- Partner with product, QA, and cross-functional teams to refine requirements and deliver solutions
- Evaluate new tools and technologies to improve software quality, security, and productivity
- Ensure solutions meet enterprise standards for quality, performance, and compliance
Must Haves:
- 7+ years of software engineering and architecture experience
- Strong .NET experience including C# and ASP.NET Core
- Deep experience with Azure cloud services
- Advanced experience with Azure AI Services
- Strong background with microservices, API-first design, event-driven systems, Docker, and Kubernetes
- Experience with DevOps, CI/CD, and Infrastructure-as-Code
- Strong leadership, code review, testing, and problem-solving skills
- Experience integrating AI features into business applications through APIs or SDKs
Nice to Haves:
- Python experience
- Familiarity with TensorFlow or PyTorch
- BPM experience, especially Pega
- Exposure to Camunda or Appian
- Front-end experience with Angular or React
- Advanced SQL
- Experience with Kafka or RabbitMQ
- Knowledge of cloud security, compliance, and data privacy requirements
- Experience in regulated industries