Sutherland – Software Engineer Development or Testing

May 18, 2026
6 ₹ LPA - 11 ₹ LPA

Job Description

About the Job
🏢 Company: Sutherland
💼 Role: Software Engineer Development or Testing
📍 Location: Bengaluru
⏳ Experience: Freshers/Experienced
🔖 Job Type: Full Time

Job Description

Sutherland is hiring skilled and technology-driven professionals for the role of Software Engineer Development or Testing in Bengaluru. This opportunity is ideal for candidates passionate about full-stack development, cloud engineering, frontend technologies, backend services, and modern software development practices. Sutherland is a globally recognized digital transformation company specializing in Artificial Intelligence, Automation, Cloud Engineering, Advanced Analytics, and enterprise technology solutions. The company works with leading global brands to deliver scalable digital experiences, business process optimization, and innovative technology-driven services. This role offers candidates the chance to work on cutting-edge applications while gaining exposure to modern software engineering ecosystems and enterprise-scale digital transformation projects.

As a Software Engineer at Sutherland, the selected candidate will contribute to the development of scalable and high-performance web applications using React.js, Node.js, Express.js, JavaScript, TypeScript, GraphQL, REST APIs, and cloud technologies. Engineers will collaborate with cross-functional teams including product managers, designers, QA teams, and software architects to design, develop, test, and deploy enterprise-grade applications. The role requires strong knowledge of frontend and backend technologies, microservices architecture, responsive UI development, databases, and cloud-native application practices. Candidates will also work with CI/CD pipelines, Git-based workflows, container technologies like Docker and Kubernetes, and testing frameworks such as Jest, Mocha, and Cypress to ensure software reliability and scalability.

Working at Sutherland provides professionals with an opportunity to become part of an innovation-focused organization that combines human expertise with AI-powered digital solutions. The company promotes a collaborative work culture that encourages continuous learning, ownership, and technical excellence. Engineers joining this role will gain valuable experience in full-stack application development, cloud computing, DevOps workflows, software testing, and enterprise solution architecture. This position is especially suitable for candidates aspiring to build careers in React.js development, Node.js backend engineering, cloud-native application development, or full-stack software engineering. With exposure to advanced technologies and enterprise digital transformation projects, Sutherland offers strong career growth opportunities for software professionals in the IT services and technology industry.


Roles & Responsibilities

  • Design, develop, and maintain responsive frontend applications using React.js, functional components, Hooks, Redux, and modern JavaScript frameworks.
  • Build and manage scalable backend services and RESTful or GraphQL APIs using Node.js, Express.js, and related backend development technologies.
  • Develop secure, maintainable, and high-performance full-stack applications following industry-standard coding practices and software engineering principles.
  • Collaborate with product managers, UI/UX designers, testing teams, and other engineers to deliver high-quality software features and application enhancements.
  • Write clean, reusable, and well-documented code while ensuring scalability, readability, and long-term maintainability across applications.
  • Participate in code reviews, technical discussions, and architectural planning sessions to improve engineering standards and application quality.
  • Work with PostgreSQL and related database technologies to design schemas, manage queries, and optimize application data handling.
  • Troubleshoot production issues, identify performance bottlenecks, and implement solutions to improve application speed, reliability, and user experience.
  • Develop and execute unit tests and integration tests using testing frameworks such as Jest, Mocha, Cypress, and related quality assurance tools.
  • Support cloud-native development workflows and CI/CD pipelines while working with Git version control systems and cloud platforms such as AWS, Azure, or GCP.
  • Contribute to microservices architecture implementations and containerized deployments using Docker and Kubernetes technologies.
  • Participate actively in Agile and Scrum development methodologies including sprint planning, stand-up meetings, task management, and collaborative delivery processes.

Requirements & Eligibility

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, BCA, MCA, B.Sc. Computers, or related technical disciplines.
  • Strong proficiency in JavaScript and TypeScript with practical understanding of modern frontend and backend development concepts.
  • Hands-on experience with React.js including Hooks, Context API, Redux, state management, and component-based UI architecture.
  • Good knowledge of Node.js, Express.js, REST APIs, and GraphQL for developing scalable backend services and enterprise applications.
  • Familiarity with HTML5, CSS3, responsive web design principles, and cross-browser compatible frontend development practices.
  • Understanding of relational databases such as PostgreSQL along with database management, query optimization, and data modeling concepts.
  • Exposure to Git version control systems, CI/CD pipelines, cloud platforms, and DevOps-oriented development workflows.
  • Knowledge of unit testing and integration testing frameworks including Jest, Mocha, Cypress, or similar software testing tools.
  • Understanding of microservices architecture, containerization technologies such as Docker, and orchestration platforms like Kubernetes will be an added advantage.
  • Familiarity with Agile and Scrum methodologies along with collaborative software development and release management practices.
  • Excellent communication, analytical thinking, and problem-solving skills with the ability to work effectively in fast-paced environments.
  • Strong sense of ownership, adaptability, multitasking ability, and willingness to learn emerging technologies and engineering practices continuously.

Expected Salary

The expected salary for the Software Engineer Development or Testing role at Sutherland in Bengaluru generally ranges between ₹5 LPA to ₹12 LPA depending on technical expertise, programming skills, full-stack development experience, and knowledge of React.js, Node.js, cloud technologies, and testing frameworks. Candidates with strong frontend-backend integration skills and DevOps exposure may receive higher compensation packages.

In addition to competitive salaries, Sutherland offers career growth opportunities, exposure to global enterprise projects, learning and development programs, hybrid work flexibility, and experience with advanced digital transformation technologies, making it an excellent workplace for software engineering professionals.


🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews

Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.

Our April Hiring PDF includes verified HR emails and hiring details from companies like:

Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.

Inside you’ll find:
✔ 300+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles

🔥 60+ students placed recently using these hiring leads

👉 Grab the April Hiring List Now: April Hiring PDF