Software Developer / Programmer
Job Description
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.
Requirements
Function: Training
Experience Level: Mid-Senior Level