Lead Dotnet Developer

0 years

0 Lacs

Posted:17 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job 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. This involves conducting code reviews, providing constructive feedback, fostering

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


Confidential – Internal – Updated 12-Feb-2025


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 - 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.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

coimbatore, tamil nadu, india

ahmedabad, gujarat, india

coimbatore, tamil nadu, india

chennai, tamil nadu, india

chennai, tamil nadu, india

coimbatore, tamil nadu, india

ahmedabad, gujarat, india