HamburgerMenu
hirist

Lead Developer - .Net/AngularJS

GFL Recruitment Private Limited
Coimbatore
5 - 8 Years

Posted on: 08/10/2025

Job Description

Description :

- Architectural Design & Implementation : Lead the design and implementation of highly scalable, secure, and performant enterprise-grade applications using the .NET framework (.NET Core/.NET 8+ preferred). This includes defining technical specifications, selecting appropriate technologies, and ensuring adherence to architectural principles.

- Technical Leadership & Mentorship : Provide technical guidance and mentorship to a team of talented .NET developers. skill development, and promoting a culture of knowledge sharing.

- Code Development & Quality Assurance : Write clean, efficient, well-documented, and testable code. Implement robust unit, integration, and end-to-end tests to ensure the reliability and maintainability of software solutions.

- System Optimization & Performance Tuning : Identify and resolve performance bottlenecks, optimize application code and database queries, and implement caching strategies to enhance system responsiveness and efficiency.

- Requirements Analysis & Solution Design : Collaborate with product owners and stakeholders to understand business requirements, translate them into technical specifications, and design innovative and effective software solutions.

- Deployment & Operations Support : Oversee the deployment of applications to various environments (development, staging, production) and provide ongoing support for deployed systems, including troubleshooting and issue resolution.

- Technology Evaluation & Adoption : Research, evaluate, and recommend new technologies, tools, and methodologies to improve development processes, enhance system capabilities, and drive innovation.

- Process Improvement : Champion agile development methodologies, contribute to the continuous improvement of our software development lifecycle, and ensure adherence to best practices in coding, testing, and deployment.

Roles, Responsibilities, And Duties / Tasks That Define The Role :


- Should have strong experience in object-oriented programming.

- Must have hands on experience in ASP.Net, C#, MVC, .Net Core (or other core skills as needed).

- Must have hands on experience in Angular/React.

- Working knowledge in UI frameworks HTML5, CSS3, Telerik Kendo UI, JQuery, AJAX, Bootstrap, JavaScript etc.

- Good understanding of Relational databases and working experience in SQL/Oracle Server, Oracle development environment.

- Experience in Test Driven Development (XUnit/Karma).

- Experience in ALM tools (GitLab, ADO, SonarQube).

- Strong experience of working with Agile (Scrum) and thorough knowledge of DevOps.

- Complete knowledge of the concepts and processes of managing a software system throughout the entire life cycle.

- Ability to participate in all stages of the software development life cycle.

- Must have excellent debugging and problem-solving skills.

- Ability to learn new technologies and adapt quickly.

- Strong work ethic, communication skills & good time management with ability to work with inclusive teams, meetings and stakeholders meetings.

- Excellent communication skills to work in a globally distributed team.

Must-Have Skills :


- Should have 10 to 15 yrs hands on experience in ASP.Net, C#, MVC, .Net Core (or other core skills as needed).

- Must have hands on experience in Angular/React.

- Working knowledge in UI frameworks HTML5, CSS3, Telerik Kendo UI, JQuery, AJAX, Bootstrap, JavaScript etc.

- Good understanding of Relational databases and working experience in SQL/Oracle Server, Oracle development environment.

- Experience in Test Driven Development (XUnit/Karma).

- Experience in ALM tools (GitLab, ADO, SonarQube).

- Strong experience of working with Agile (Scrum) and thorough knowledge of DevOps.

- Complete knowledge of the concepts and processes of managing a software system throughout the entire life cycle.

- Ability to participate in all stages of the software development life cycle.

Good To Have Skills :
- Exceptional leadership and mentoring abilities with a proven track record of guiding and developing engineering teams.

- Strong problem-solving and analytical skills with a keen eye for detail.

- Excellent communication and interpersonal skills to effectively collaborate with diverse teams and stakeholders.

- Ability to clearly articulate complex technical concepts to both technical and non-technical audiences.

- Proactive and self-motivated with a strong sense of ownership and accountability.

- Adaptability and resilience in a fast-paced, evolving environment.

- Commitment to continuous learning and staying abreast of industry trends and new technologies.


info-icon

Did you find something suspicious?