Junior .Net developer
Job Description
Job Title- Junior .NET Full Stack Developer
Location- Pune | Hybrid
Experience- 3–5 Years
Primary Skills- React.js, .NET / C#, SQL Server, REST APIs & Full-Stack Development
About The Role
This is a hands-on Individual Contributor (IC) role for someone early in their career who is eager to learn a modern technology stack, develop strong engineering practices, and become comfortable using AI-assisted development tools as part of their daily delivery.
Roles And Responsibilities
- Build and maintain features across React.js front ends and .NET 10 (C#) back ends , under the guidance of senior engineers.
- Write clean, tested, and well-documented code for well-scoped tickets and features.
- Use AI-assisted development tools such as Cursor, GitHub Copilot, or similar tools as part of the day-to-day development workflow.
- Participate in code reviews by both giving and receiving feedback to develop strong engineering practices.
- Work with QA/SDET teams to fix defects and improve test coverage for developed features.
- Learn the portfolio's applications and contribute to bug fixes and small enhancements across business units.
- Maintain parity with legacy system behavior where required.
- Develop and maintain automated tests and perform regression testing against existing systems.
- Collaborate with senior engineers and architects to understand technical requirements and implementation approaches.
Qualifications & Required Skills
- Up to 6 years of professional software development experience .
- Good understanding of React.js , including components, hooks, and basic state management.
- Good understanding of .NET / C# , with exposure to .NET 10 or willingness to learn and ramp up quickly.
- Good understanding of SQL Server and relational databases , including reading queries, understanding existing tables, and testing against development databases.
- Good understanding of REST APIs, relational databases , and full-stack web application architecture.
- Hands-on exposure to AI-assisted development tools such as Cursor, GitHub Copilot, Windsurf , or similar tools, or strong willingness to adopt them.
- Good debugging and problem-solving skills with the ability to ask relevant questions when required.
- Clear communication skills and a collaborative attitude.
- Ability to work effectively with and learn from senior engineers.
Mandatory Skills
- React.js
- .NET / C#
- SQL Server
- REST APIs
- Full-Stack Web Development
- Relational Databases
- Basic State Management
- Debugging & Troubleshooting
- AI-Assisted Development Tools
Good To Have Skills
- Exposure to legacy .NET Framework or Web Forms .
- Academic or personal projects involving React.js and/or .NET .
- Exposure to Git-based development workflows .
- Basic understanding of CI/CD pipelines .
- Interest in application modernization and migration projects.
- Experience with automated testing and regression testing.
About Sonata Software
Sonata Software is an AI-first modernization engineering company that helps enterprises transform legacy systems into intelligent, scalable business platforms. Powered by its Platformation™ framework and Harmoni.AI platform , Sonata delivers AI-led modernization across cloud, data, AI, Dynamics, test automation, and managed services.
Headquartered in Bengaluru, India, Sonata has more than $1.2 billion in revenue and 6,400+ AI engineers supporting global delivery across regions including the US, UK, India, Malaysia, Mexico, Australia, DACH, and the Nordics.
With deep partnerships across Microsoft, AWS, Salesforce, and Snowflake , Sonata helps Fortune 500 enterprises accelerate innovation, improve efficiency, and drive sustainable growth.
For more information, please visit www.sonata-software.com .