Overview
Technical Lead – .NET (Web & Mobile)
Location: Hybrid (Chicago,IL)
Contract Rate: $80/hr
Role Overview
We are seeking a Technical Lead with strong .NET expertise and modern front-end experience to lead the design and delivery of scalable, high-performing web and mobile-enabled applications in a cloud-native environment.
This is a hands-on player/coach role for a senior engineer who can own technical direction, mentor developers, and ensure delivery quality while remaining actively involved in architecture decisions, code reviews, and CI/CD pipelines.
Top Skills Required
Modern Front-End & Mobile Architecture: Lead the architecture and development of Angular-based applications, including mobile deployments using Ionic/Capacitor. Strong understanding of state management, modular design, cloud integrations, and mobile-specific considerations.
Hands-On Technical Leadership: Act as a player/coach by setting coding standards, performing code reviews, mentoring developers, and owning CI/CD pipelines, build processes, and release readiness.
Performance, Security & Quality: Drive best practices for performance, security, offline support, and UX quality across web and mobile platforms to deliver stable, production-ready applications.
Key Responsibilities
Lead end-to-end design, development, and delivery of cloud-based .NET applications with a strong emphasis on front-end performance and user experience.
Architect and develop responsive, interactive user interfaces using .NET Core, ASP.NET, Blazor, Angular, or React.
Contribute to and guide large-scale applications using micro-frontend or modular architectures.
Collaborate closely with UX/UI designers and backend engineers to ensure seamless integration between front-end and API services.
Design, implement, and manage CI/CD pipelines for automated build, test, and deployment processes.
Support application modernization and cloud migration initiatives.
Optimize applications for scalability, reliability, and maintainability using cloud-native best practices.
Provide technical mentorship, conduct code and design reviews, and guide development teams on architecture and standards.
Partner with product owners, business analysts, and QA teams to ensure solutions meet functional and quality expectations.
Ensure security, compliance, and resilience through proactive design, monitoring, and best practices.
Communicate effectively across cross-functional teams and stakeholders.
Manage multiple priorities in a fast-paced environment while maintaining delivery quality.
Stay current with emerging technologies and continuously improve engineering practices.
Required Qualifications
Strong experience with .NET Core / C# in enterprise application development.
Front-end development experience with Angular (React or Blazor a plus).
Experience working in cloud-native environments, preferably AWS.
Proven experience leading development teams and delivering complex applications.
Solid understanding of CI/CD pipelines and automated deployment practices.
Strong problem-solving, analytical, and communication skills.
Nice to Have
Experience with mobile or hybrid applications (Ionic/Capacitor).
Familiarity with micro-frontend architectures.
AWS services and DevOps tooling experience.