Lead NET Developer Azure Native
Lead .NET Developer Azure Native
Chicago, IL hybrid WFH: 3 days onsite in the loop, 2 days work from home
Summary
We are seeking a Lead .NET Developer with strong Azure-native engineering experience, to join our data-focused applications team, where you'll be driving AI solutions at a global enterprise committed to being an industry leader in AI.
We're building our applications natively in Azure, and as such, need someone that has a strong Azure background, including the ability to architect scalable enterprise solutions with Azure, Azure DevOps, PaaS, Docker, CI/CD pipelines, etc. in addition to the .NET Core, ASP.NET, C# and SQL experience we expect from a Lead .NET Developer.
What you'll be doing
Skills we're seeking
Nice to haves (in this order)
Chicago, IL hybrid WFH: 3 days onsite in the loop, 2 days work from home
Summary
We are seeking a Lead .NET Developer with strong Azure-native engineering experience, to join our data-focused applications team, where you'll be driving AI solutions at a global enterprise committed to being an industry leader in AI.
We're building our applications natively in Azure, and as such, need someone that has a strong Azure background, including the ability to architect scalable enterprise solutions with Azure, Azure DevOps, PaaS, Docker, CI/CD pipelines, etc. in addition to the .NET Core, ASP.NET, C# and SQL experience we expect from a Lead .NET Developer.
What you'll be doing
- Design, develop, and maintain server-side logic using .NET(C#) in an Azure native environment
- Build and optimize RESTful APIs and microservices for seamless integration with front-end applications.
- Design enterprise-grade Azure architecture, including containerization and CI/CD pipelines
- Designing PaaS offerings, while balancing tradeoffs with Azure services
- Work with relational databases and NoSQL databases, ensuring data integrity and performance.
- Implement secure authentication and authorization mechanisms (e.g., OAuth).
- Ensure cross-browser compatibility and optimize front-end performance for a seamless user experience.
- Collaborate with UX/UI designers to translate wireframes and designs into functional components.
- Integrate front-end and back-end components to create cohesive, end-to-end solutions.
- Troubleshoot and debug issues across the stack to ensure application reliability and performance.
- Write clean, maintainable, and well-documented code following best practices and coding standards.
- Participate in Agile ceremonies (e.g., sprint planning, daily stand-ups, retrospectives).
- Work closely with product managers, designers, and other developers to deliver features on time and within scope.
- Contribute to code reviews, ensuring high-quality code and knowledge sharing within the team.
- Optimize applications for scalability, performance, and security.
- Participate in the evaluation and adoption of new tools, frameworks, and methodologies.
Skills we're seeking
- 7+ years of experience with .NET/C# Development
- Must have experience with ASP.NET Core and RESTful API development
- Must have strong SQL/SQL Server experience
- Must have true Lead experience
- Must have strong Azure-native .NET Development experience, and experience designing .NET applications to be fully hosted in Azure
- Must have experience with Azure DevOps and building CI/CD pipelines
- Must have Docker experience
Nice to haves (in this order)
- Azure Service Fabric experience
- Kubernetes experience
- Experience building AI applications
- Python development experience
- ReactJS/Typescript experience
- Entity Framework experience
