Job Title: Senior .NET Developer
Experience: 8+ Years
Location: Pune
Notice Period: Immediate Joiners Only
Role Overview
We are seeking an experienced Senior .NET Developer with strong expertise in C#, .NET Core, and Angular to design and deliver high-quality enterprise applications and process automations. The ideal candidate will have hands-on experience across backend development, modern UI frameworks, and API integrations, along with the ability to work independently and collaborate effectively with cross-functional teams.
Key Responsibilities
- Design, develop, and implement process automations using C#, Microsoft .NET framework, and system APIs.
- Develop responsive and user-friendly UI components using Angular, adhering to prototype designs from Figma.
- Create, enhance, and maintain code using defined API specifications; perform unit testing and resolve defects.
- Collaborate with business, QA, and technical teams throughout the full software development lifecycle.
- Prepare and maintain required project and life-cycle documentation.
- Ensure high-quality, timely deliverables by following best practices in coding, testing, and software design.
- Proactively own and drive tasks, ensuring accountability for deliverables.
- Recommend improvements to development processes and lead their implementation.
Mandatory Skills & Experience
- Minimum 8 years of software development experience following established development standards.
- Strong expertise in C# programming.
- Solid working knowledge of .NET Core, MS SQL Server, and T-SQL.
- Strong understanding of multithreading and concurrency in .NET Core.
- Experience building responsive UIs using asynchronous and reactive programming.
- Strong hands-on experience with Angular and TypeScript.
- In-depth knowledge of RxJS in Angular applications.
- Ability to accurately implement UI designs using HTML and CSS based on provided prototypes.
- Good understanding of Object-Oriented Design and Analysis (OODA).
- Hands-on experience with Entity Framework and Web APIs.
Soft Skills & Additional Requirements
- Ability to create technical specifications, recommendations, and development documentation.
- Strong analytical, problem-solving, and communication skills.
- Excellent proficiency in written and spoken English.
- Ability to manage priorities and work effectively under deadlines.
- Proactive mindset with strong ownership and accountability.
Good-to-Have Skills
- Experience or working knowledge of Microsoft Azure and core services (e.g., Cosmos DB, Service Bus).
- Exposure to AKS (Azure Kubernetes Service), Docker, and Kubernetes.
- Experience with Camunda or similar workflow / business process management tools.