Technical Manager - Dotnet

8 - 13 years

13 - 23 Lacs

Posted:5 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We are seeking an experienced and highly motivated .NET React Full Stack Lead Developer to spearhead the design, development, and implementation of our next-generation web applications. This role requires hands-on coding proficiency in the .NET/C# ecosystem for the backend and React/TypeScript for the frontend, combined with proven technical leadership to mentor a team, enforce best practices, and drive architectural decisions.

---

Key Responsibilities

Technical Leadership & Architecture

* Lead the design and implementation of highly scalable, secure, and maintainable full-stack applications using .NET Core/5+ and React/Redux.

* Define and enforce coding standards, design patterns (e.g., DDD, Clean Architecture, Microservices), and best practices across the development team.

* Conduct thorough code reviews and provide constructive feedback to ensure high code quality, performance, and adherence to security policies.

* Drive continuous improvement in the CI/CD pipeline (using tools like Azure DevOps, GitHub Actions, or Jenkins) and deployment strategies.

* Act as a technical expert and escalation point for complex application design and troubleshooting issues across the entire stack.

### Development & Delivery

* Design and develop robust, high-performance RESTful APIs and services using ASP.NET Core/Web API.

* Build responsive, intuitive, and performant user interfaces (UIs) using React, TypeScript, HTML5, and CSS3/SASS.

* Manage state effectively on the client-side using frameworks like Redux or React Hooks (Context API).

* Implement data storage solutions using SQL Server, PostgreSQL, or NoSQL databases (e.g., MongoDB), including schema design and query optimization with Entity Framework Core.

* Lead the entire SDLC from requirement analysis and design through development, testing, and deployment using Agile/Scrum methodologies.

### Team & Collaboration

* Mentor and coach junior and mid-level developers, fostering a culture of technical excellence and continuous learning.

* Collaborate closely with Product Owners, UX/UI Designers, and other stakeholders to translate business requirements into technical specifications and user stories.

* Facilitate technical discussions, planning sessions, and architectural decision-making processes.

---

## Required Skills & Qualifications

### Technical Skills (Mandatory)

* 7+ years of professional experience in full-stack software development.

* 3+ years in a Lead, Senior, or Architect role, demonstrating technical leadership.

* Backend Expertise: Mastery of C# and the .NET Core/ASP.NET Core framework.

* Frontend Expertise: Expert proficiency with React.js and its core principles (Hooks, Component Lifecycle, Virtual DOM).

* Web Fundamentals: Strong command of TypeScript, JavaScript (ES6+), HTML5, and CSS3.

* Data Management: Extensive experience with relational databases (e.g., SQL Server) and ORMs like Entity Framework Core. Ability to write efficient SQL queries and manage database migrations.

* APIs: Proven experience designing, building, and consuming RESTful and/or GraphQL APIs.

* DevOps/Tools: Proficiency with Git (version control) and experience with CI/CD processes and cloud platforms (Azure or AWS is a plus).

### Leadership & Soft Skills

* Exceptional communication and interpersonal skills to effectively lead a team and interact with cross-functional stakeholders.

* Strong problem-solving abilities and a meticulous attention to detail.

* Proven experience mentoring and elevating the skills of development team members.

* Ability to take ownership of complex projects and drive them to successful completion.

### Education

* Bachelors or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

---

## Preferred (Bonus) Skills

* Experience with Azure (App Services, Azure Functions, Azure SQL) or AWS cloud services.

* Familiarity with other front-end state management libraries (e.g., Redux Toolkit, MobX).

* Experience with testing frameworks like Jest, React Testing Library, NUnit, or xUnit.

* Knowledge of containerization technologies (Docker, Kubernetes).

* Experience in performance optimization, security best practices (e.g., OAuth, JWT), and logging/monitoring tools.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, tamil nadu