ApplySarthi

Software Developer / Programmer

Sutherland

Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.

Got this interview? Our apps help you get the job.

Skills named in this job

Read from the description itself, not inferred.

This role on the market

85 open programmer roles across 25 companies are on ApplySarthi right now, most of them in Hyderabad (6), Bengaluru (5), Delhi NCR (2).

What programmer roles keep asking for: C++ (38%), Python (18%), C# (13%) — counted across their open postings here.

Software Developer jobs in India · Remote Software Developer jobs · AWS jobs · Angular jobs · Azure jobs · C# jobs

Sutherland has 411 open roles listed here.

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

Preparing for this interview

Interviews for programmer roles keep coming back to C++, Python, C#. Practise those questions before you sit with Sutherland.

Questions you are likely to be asked

  1. Why do you want to join Sutherland?
  2. What is your experience with Agile? Tell me one thing you learned the hard way.
  3. Describe a time a deadline forced a trade-off in quality. What did you choose and why?
  4. How would you design an API for a feature you have worked on?
  5. What do you do when a production issue happens on your code?

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 Software Developer / Programmer at Sutherland interview free →

Are you passionate about building innovative software solutions that solve real-world business challenges? Sutherland is continuously looking for talented Software Developers / Programmers to join our growing technology teams. This pipeline opportunity is ideal for individuals who thrive in collaborative environments, enjoy solving complex technical problems, and are eager to contribute to high-impact projects supporting global clients and enterprise operations. As a Software Developer, you will be responsible for designing, developing, testing, and enhancing applications that drive operational excellence and business transformation. You will collaborate with cross-functional teams to create scalable, reliable, and efficient solutions while leveraging modern development practices and technologies. What You'll Do Design, develop, test, and maintain software applications, tools, and system enhancements. Translate business requirements into scalable technical solutions. Write clean, efficient, and maintainable code following established coding standards. Troubleshoot, debug, and resolve application issues to ensure optimal performance. Participate in code reviews and contribute to best practices for software quality and security. Collaborate with developers, business stakeholders, project managers, and QA teams throughout the development lifecycle. Develop and integrate APIs, databases, and third-party services as needed. Optimize existing applications for performance, scalability, and reliability. Create and maintain technical documentation, system specifications, and development procedures. Stay current with emerging technologies and recommend innovative solutions that improve business outcomes. Required Qualifications Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field, or equivalent practical experience. Proficiency in one or more programming languages such as: Java Python JavaScript / TypeScript C# C++ PHP Strong understanding of software development principles and SDLC methodologies. Experience using version control tools such as Git. Strong analytical, troubleshooting, and problem-solving skills. Ability to write clean, scalable, well-documented, and maintainable code. Excellent communication and collaboration skills. Ability to work effectively in a fast-paced, team-oriented environment. Preferred Qualifications Experience with web application development and modern frameworks (React, Angular, Vue, .NET, Spring Boot, Node.js, etc.). Knowledge of SQL and relational databases such as MySQL, PostgreSQL, SQL Server, or Oracle. Experience working with RESTful APIs and system integrations. Familiarity with Agile, Scrum, or DevOps practices. Experience with cloud platforms such as Azure, AWS, or Google Cloud. Knowledge of CI/CD pipelines, automated testing, and deployment tools. Understanding of software architecture, design patterns, and application security best practices. Why Join Sutherland? Work on enterprise-level applications and digital transformation initiatives. Collaborate with global teams and industry-leading professionals. Exposure to modern technologies, frameworks, and development methodologies. Opportunities for internal career growth and professional development. Be part of a culture that values innovation, accountability, and continuous learning. This is a pipeline requisition intended to build a talent pool for current and future Software Development opportunities within Sutherland. Qualified candidates may be considered for various technology roles based on business needs, experience, skills, and project requirements. Build the future with Sutherland. Apply today and become part of a team that's transforming technology into business impact.

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 smartrecruiters · posted 2026-10-07. ApplySarthi collects openings and links to application pages; the role is advertised by Sutherland, not by us.