Description : About the Role
We are seeking an experienced Senior Developer / Technical Lead with strong expertise in .NET (Core or Framework) and AngularJS to lead development projects and mentor a team of developers.
The ideal candidate will be responsible for designing, developing, and delivering robust, scalable, and high-performance applications, while ensuring adherence to best practices and technical standards.
Key Responsibilities :
- Lead a development team and provide technical guidance, mentorship, and support.
- Review and approve technical designs, architecture, and code to ensure quality, maintainability, and scalability.
- Collaborate with architects, project managers, and stakeholders to define project requirements, technical solutions, and delivery plans.
- Ensure adherence to coding standards, best practices, and software development lifecycle.
- Design, develop, and maintain enterprise-grade applications using .NET (Core or Framework) for backend services.
- Develop responsive, dynamic front-end applications using AngularJS.
- Build and maintain RESTful APIs and services to integrate front-end and back-end systems.
- Optimize application performance, security, and scalability.
- Implement and enforce unit testing, integration testing, and code reviews.
- Work closely with product owners, UX / UI designers, QA engineers, and DevOps teams to ensure timely and quality delivery.
- Participate in scrum ceremonies, sprint planning, and technical discussions in Agile environments.
- Provide technical input for risk mitigation, troubleshooting, and problem resolution.
- Stay updated with latest .NET and AngularJS frameworks, tools, and best practices.
- Evaluate new technologies and recommend innovative solutions to enhance application functionality and development efficiency.
- Mentor junior and mid-level developers, providing training, code guidance, and career development support.
Technical Skills Required :
Strong proficiency in C# / .NET Framework / .NET Core.Hands-on experience with AngularJS and front-end web technologies (HTML, CSS, JavaScript, TypeScript).Experience in RESTful API development and integration.Knowledge of SQL / NoSQL databases, query optimization, and schema design.Familiarity with version control systems (Git, TFS).Strong understanding of OOP, design patterns, and software architecture principles.Experience with unit testing frameworks (NUnit, MSTest, Jasmine, Karma) and automated testing.Familiarity with cloud platforms (AWS, Azure) and deployment pipelines is a plus(ref : hirist.tech)