Job Title: Technical Lead – .NET Core & Angular
Required Experience: 5-10 years
Location: Pune
The Job Overview
We are seeking a highly skilled Technical Lead, specialized in managing microservices architectures in .NET Core and Angular, to oversee the technical direction of projects, mentor development teams, and drive the design and delivery of innovative software solutions.
The ideal candidate will possess a strong background in both backend and frontend technologies. Moreover, they should demonstrate excellent leadership and communication abilities, which are essential to ensuring the success of the development team and projects.
Key Responsibilities
- Lead and mentor developers to deliver high-quality code and follow best practices.
- Guide architecture and design decisions with a focus on scalability, performance, and security.
- Drive modern development practices and standards across the team.
- Conduct code reviews and provide constructive feedback to ensure high coding standards.
- Act as a technical point of contact for stakeholders and align the team with business goals.
- Design, develop, and maintain backend services using .NET Core.Build responsive, user-friendly web applications with Angular and TypeScript.
- Integrate third-party APIs and ensure smooth communication between frontend and backend.
- Optimize applications for performance, maintainability, and user experience.
- Collaborate with product owners and cross-functional teams to define project requirements.
- Lead sprint planning and manage development cycles for timely delivery of milestones.
- Identify risks and bottlenecks early, and work with the team to resolve them effectively.
- Assist with resource management and task allocation to keep projects on track.
- Work with the QA team to identify and resolve bugs and performance issues.
- Conduct regular code reviews to maintain quality and adhere to industry standards.
Technical Skills
- Extensive experience in .NET Core, C#, Web APIs, and microservices architecture.
- Proficient in Angular, TypeScript, HTML5, CSS3, and SQL Server database management.
- Skilled in CI/CD pipelines, Git, and automated deployment processes. Hands-on experience with Azure or AWS cloud services.
- Proven leadership in managing and mentoring teams. Strong at explaining technical concepts to technical and non-technical stakeholders.
- Excellent decision-making and problem-solving skills. Able to work collaboratively while staying accountable for tasks.
Required Skills and Qualifications:
- B.E./B.Tech./M.E./M.Tech or equivalent practical experience.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years in full-stack software development and minimum of 3 years in a technical lead or senior
- Strong track record of leading projects from inception to successful delivery.