Lead .NET Developer Azure Native

1872 Consulting

Chicago, IL

JOB DETAILS
SKILLS
Agile Programming Methodologies, Application Programming Interface (API), Artificial Intelligence (AI), Authentication, Best Practices, Code Reviews, Coding Standards, Continuous Deployment/Delivery, Continuous Integration, Data Quality, Debugging Skills, DevOps, Docker, Engineering, Identify Issues, Leadership, Microservices, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# (C Sharp), Microsoft SQL Server, Microsoft Windows Azure, NoSQL, OAuth, Platform as a Service (PaaS), Product Design, REST (Representational State Transfer), React.js, Relational Databases (RDBMS), SQL (Structured Query Language), Server Programming/Applications, Software Design, Sprint Planning, Standup Meetings, Technical/Engineering Design, Time Management, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX), Web Browsers, Wireframes, Work From Home
LOCATION
Chicago, IL
POSTED
27 days ago
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
  • 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

About the Company

1

1872 Consulting