Job Summary
We are looking for an experienced
Software Team Lead (.NET Full-Stack)
to lead, mentor, and contribute to a high-performing development team. The ideal candidate is hands-on, technically strong in
.NET full-stack development
, and capable of guiding architectural decisions while ensuring high code quality and timely delivery.
Key Responsibilities
Technical Leadership
-
Lead the design, development, and maintenance of full-stack applications using .NET technologies
-
Make architectural and technical decisions aligned with business goals
-
Ensure best practices in coding, security, performance, and scalability
-
Conduct code reviews and ensure adherence to coding standards
Team Leadership
-
Mentor and coach developers to grow technical and professional skills
-
Plan and distribute tasks effectively within the team
-
Support Agile/Scrum processes (sprint planning, stand-ups, retrospectives)
-
Collaborate closely with Product Owners, QA, and other stakeholders
Development & Delivery
-
Actively contribute to development (hands-on coding)
-
Troubleshoot complex technical issues
-
Ensure timely delivery of features and bug fixes
-
Continuously improve development processes and tools
Required Skills & Experience
Technical Skills
-
5+ years of experience in software development with .NET
-
Strong expertise in:
-
C# / .NET Core / ASP.NET
-
RESTful APIs and Web Services
-
Front-end frameworks (e.g., Angular, React, or Vue.js)
-
HTML5, CSS3, JavaScript/TypeScript
-
Experience with SQL Server and/or other relational databases
-
Familiarity with CI/CD pipelines, Git, and DevOps practices
-
Understanding of cloud platforms (Azure preferred)
Leadership & Soft Skills
-
Previous experience as a Team Lead or Senior Developer
-
Strong communication and problem-solving skills
-
Ability to balance hands-on development with leadership responsibilities
-
Experience working in Agile/Scrum environments
Nice to Have
-
Experience with microservices architecture
-
Knowledge of Docker and Kubernetes
-
Exposure to software security best practices
-
Experience working in large-scale or enterprise systems
Powered by JazzHR
Gzb9z9P5f9