jobapplier

Junior .Net developer

Sonata Software

Skills

Required

  • React.js
  • .NET / C#
  • software development
  • hooks
  • state management
  • .NET 10
  • SQL
  • Server
  • relational databases
  • reading queries
  • understanding existing tables
  • testing against development databases
  • REST APIs
  • full-stack
  • GitHub

Preferred

  • legacy
  • .NET Framework / Web Forms
  • Git-based
  • development workflows
  • CI/CD pipelines
  • application modernization
  • migration projects
  • automated testing
  • 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 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 .

Responsibilities

  • 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.

Requirements

  • React.js.NET / C#
  • SQL Server

REST APIs

  • & 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.
  • Full-Stack Web Development
  • Relational Databases
  • Basic State Management
  • Debugging & Troubleshooting
  • AI-Assisted Development Tools

Preferred

  • 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.

Role details

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