Job Summary
A company is looking for a Technical Lead to provide strategic technical direction and leadership on software projects.
Key Responsibilities
- Serve as the technical point of contact on projects, guiding developers and collaborating with Product Owners
- Define system architecture, establish development standards, and lead design decisions for scalability and maintainability
- Oversee hands-on development using the Microsoft technology stack and mentor .NET Developers through code reviews
Required Qualifications, Training, and Education
- Bachelor's degree in computer science, engineering, or a related technical field, or equivalent practical experience
- Microsoft Azure certifications are a plus; candidates must obtain certification within the first six months if not already certified
- 7+ years of experience in leading technical teams and managing complex software projects
- Expertise in C#, ASP.NET Core, and modern .NET frameworks
- Proficiency in Azure cloud services and experience with CI/CD pipeline implementation
Comments