Job Description – Senior Full-Stack Developer
Job Title
Senior Full-Stack Developer – .NET Microservices + Clean Architecture + Angular/React + AI-Driven Development
Experience Range
7+ Years
Hiring Location
To Be Confirmed
Job Summary
We are looking for an experienced Senior Full-Stack Developer with strong expertise in designing and building scalable .NET-based microservices solutions. The ideal candidate should have hands-on experience with Angular or React, strong knowledge of Clean Architecture and SOLID principles, and practical experience leveraging AI-assisted development tools such as GitHub Copilot to improve development productivity, code quality, testing, and solution design.
The candidate should possess strong problem-solving and system-design capabilities and be comfortable working with cross-functional teams in an Agile workplace.
Key Responsibilities
- Design, develop, and maintain robust and scalable .NET-based microservices.
- Build responsive, high-performance web applications using Angular or React.
- Design end-to-end solutions with a focus on performance, security, scalability, and maintainability.
- Develop and integrate REST APIs, third-party services, and cloud-based components.
- Apply Clean Architecture, SOLID principles, and software design best practices.
- Leverage AI-powered development tools such as GitHub Copilot and other AI coding assistants to accelerate development, improve code quality, automate repetitive tasks, and support testing.
- Demonstrate strong proficiency in AI-assisted/Generative AI-driven development workflows.
- Work with SQL and NoSQL databases and optimize queries and database performance.
- Collaborate with architects, product owners, developers, QA, DevOps, and other stakeholders in a cross-functional Agile environment.
- Participate in code reviews, technical discussions, solution design, and knowledge sharing.
- Ensure high-quality deliverables through unit testing, automation, code reviews, and a
📌 Lead II (Pune)
🏢 UST
📍 Pune