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
3W8kq2amQy