ApplySarthi Match jobs to your CV

.Net Software Developer

Jobgether

Make my CV for this job, freeView job and applyYour CV, rewritten for this role using only your real experience. Sign in with Google and upload your CV. Nothing to install.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

11,684 open software roles across 736 companies are on ApplySarthi right now, most of them in Bengaluru (799), Hyderabad (309), Pune (183).

What software roles keep asking for: AWS (24%), Python (23%), Java (22%), System design (20%), Kubernetes (18%), C++ (17%), Observability (16%), CI/CD (13%) — counted across their open postings here.

Angular jobs · C# jobs · REST APIs jobs · React jobs

Jobgether has 3,935 open roles listed here.

Counted across 14 company job boards, updated as roles open and close.

Preparing for this interview

Interviews for software roles keep coming back to AWS, Python, Java, System design. Practise those questions before you sit with Jobgether.

Questions you are likely to be asked

  1. Why do you want to join Jobgether?
  2. What is your experience with C#? Tell me one thing you learned the hard way.
  3. How would you design an API for a feature you have worked on?
  4. What do you do when a production issue happens on your code?
  5. Walk me through a system you built. How was it designed, and what would you change now?

Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.

Practise the .Net Software Developer at Jobgether interview free →

Accountabilities:: Design, develop, test, and deploy scalable product features using C# and .NET Core. Build high-performance backend services and RESTful APIs with ASP.NET Core. Translate business and product requirements into robust, scalable, and maintainable software solutions. Contribute to technical architecture, system design, implementation strategies, and engineering decisions. Develop applications capable of supporting high traffic, large datasets, and complex workloads. Design, optimize, and maintain database interactions using SQL Server and relational database systems. Apply strong object-oriented design principles, data structures, algorithms, and software engineering practices. Troubleshoot complex technical issues, conduct root-cause analysis, and implement effective solutions. Optimize application performance, scalability, reliability, and resource utilization. Write clean, reusable, testable, and maintainable code aligned with engineering standards. Participate in code reviews and contribute to development standards, best practices, and continuous improvement. Collaborate with customers, product teams, engineers, and other stakeholders to deliver high-quality product features. Contribute to automated testing, debugging, deployment, and ongoing engineering improvements. Evaluate technical approaches and identify opportunities to improve system architecture and development efficiency. Stay up to date with modern .NET technologies, architecture patterns, and product engineering practices. Requirements: 4+ years of professional software development experience with strong hands-on expertise in C# and .NET. Strong practical experience with .NET Core and ASP.NET Core. Proven experience developing scalable backend applications and RESTful APIs. Strong understanding of MVC and modern web application architecture. Hands-on experience with SQL Server and relational database management systems, including database design and query optimization. Solid knowledge of object-oriented programming, data structures, algorithms, and software design principles. Experience developing applications that handle high traffic, large datasets, or complex workloads. Strong understanding of scalable system design, application performance optimization, and reliability engineering. Experience with Angular or React is an advantage. Exposure to product design, software architecture, or end-to-end product development is highly desirable. Strong analytical, debugging, troubleshooting, and problem-solving abilities. Ability to work independently, take ownership of technical deliverables, and make sound engineering decisions. Excellent communication and cross-functional collaboration skills. Strong interest in solving complex product engineering challenges and building software for real-world scale. A Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline is preferred. Benefits: Fully remote position within India. Full-time employment opportunity in a product engineering environment. Competitive salary range of INR 18–22 LPA . Opportunity to work on scalable applications, high-volume systems, and technically challenging products. Exposure to product architecture, technical strategy, and end-to-end software development. Opportunity to collaborate with experienced engineers, product teams, and other stakeholders. Scope to influence technical decisions and contribute to engineering best practices. Opportunities for continuous learning and exposure to modern .NET technologies and software architecture practices. Flexible remote working environment. Additional benefits, including healthcare and other employment perks, are subject to the partner company's applicable employment package.

Match this job to your CV

ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.

Check my match →

Similar open roles

Need answers during your interview? Try Live Sarthi.

Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.

Try Live Sarthi free →

A Windows app, from the same team as ApplySarthi.

Listed on lever · posted 2026-09-21. ApplySarthi collects openings and links to application pages; the role is advertised by Jobgether, not by us.