What are the responsibilities and job description for the .NET Lead Developer || Lisle , IL (Hybrid ) || Contrcat position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Amaze Systems Inc, is seeking the following. Apply via Dice today!
- Design, develop, and enhance full stack applications using C#, ASP.NET Core/.NET Core, and modern UI technologies.
- Build and maintain microservices and RESTful APIs, ensuring scalability, performance, and secure integrations.
- Lead modernization efforts including refactoring legacy applications, improving modularity, and reducing technical debt.
- Develop responsive and intuitive user interfaces using HTML, CSS, JavaScript, and a modern UI framework (Angular/React).
- Translate business and non functional requirements into end to end technical solutions across UI, API, and services.
- Own and guide application architecture, including API standards, service boundaries, and integration patterns.
- Define and enforce coding standards, design patterns, and best practices across the full stack.
- Lead design reviews, mentor engineers, and provide technical guidance to ensure delivery quality.
- Collaborate with DevOps teams to support CI/CD pipelines, automated testing, and secure release practices.
- Act as a technical point of contact for product managers, architects, and stakeholders.
- 9 years of experience in .NET application development with strong expertise in C#.
- Proven experience building and maintaining enterprise scale, production systems.
- Strong hands on experience with microservices architecture and REST API design.
- Solid frontend development experience using HTML, CSS, JavaScript, and a modern UI framework.
- Experience with application modernization and platform transformation initiatives.
- Strong problem solving, communication, and collaboration skills.
- Ability to mentor team members and influence technical decisions.
- Experience with cloud native or hybrid architectures (Azure preferred).
- Familiarity with containers, CI/CD, DevSecOps practices, and automated quality gates.
- Exposure to modern architecture patterns such as DDD, asynchronous messaging, and API first design.
- Experience participating in or leading large scale modernization or migration programs.