Skip to main content

Job Description

   Back

Technical Manager - Dotnet

12-12-2025 10:08:25

Job_303402

13 - 15 years

  • Chennai, Tamil Nadu, India (CHN)

This RRF is to replace Saphal proactively who is in PIP


This role requires a blend of hands-on technical expertise, deep architectural understanding, and strong leadership/mentoring abilities across the entire software development lifecycle.


---


## 🎯 **Job Title: .NET React Full Stack Lead Developer**


### **Company:** [Company Name]

### **Location:** [City, State, Country - e.g., Remote, Hybrid, or On-site]

### **Reports To:** [Engineering Manager / Director of Software Development]


### **💡 Summary**


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

* Bachelor’s 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.