Company Description:
About Sutherland
Artificial Intelligence. Automation. Cloud engineering. Advanced analytics. For business leaders, these are key factors of success. For us, they’re our core expertise.
We work with iconic brands worldwide. We bring them a unique value proposition through market-leading technology and business process excellence.
We’ve created over 200 unique inventions under several patents across AI and other critical technologies. Leveraging our advanced products and platforms, we drive digital transformation, optimize critical business operations, reinvent experiences, and pioneer new solutions, all provided through a seamless “as a service” model.
For each company, we provide new keys for their businesses, the people they work with, and the customers they serve. We tailor proven and rapid formulas, to fit their unique DNA. We bring together human expertise and artificial intelligence to develop digital chemistry. This unlocks new possibilities, transformative outcomes and enduring relationships.
Sutherland
Unlocking digital performance. Delivering measurable results.
Job Description:
Overview
At Sutherland Global, we’re redefining customer experiences through innovative technology and digital transformation. As a Software Development Manager, you will lead a talented team of engineers to design, develop, and maintain cutting-edge microservices that power our client's IT platforms and enhance our industry-leading solutions. You will drive innovation, ensure seamless system integration, and champion Sutherland’s commitment to operational excellence and client success.
Key Responsibilities:
- Lead and mentor a team of software engineers, fostering a culture of collaboration, innovation, and continuous learning aligned with Sutherland’s values of agility and client-centricity.
- Oversee the end-to-end software development lifecycle using Agile methodologies, delivering high-quality, scalable solutions that support our customer's global client base.
- Architect and guide the development of robust microservices, leveraging full stack expertise to drive automation and optimize platform performance for enhanced customer experiences.
- Drive continuous improvement in development processes, ensuring code quality and compliance with Sutherland’s engineering standards.
- Collaborate with senior leadership to align technical roadmaps with Sutherland’s strategic goals, providing clear project updates and prioritizing initiatives that elevate client satisfaction.
- Actively contribute to coding and technical problem-solving, stepping in as needed to support the team and uphold Sutherland’s commitment to excellence.
Skills, Experience, and Requirements:
We seek a dynamic leader with a strong technical foundation, exceptional people management skills, and a passion for driving Sutherland’s mission to deliver transformative technology solutions. The ideal candidate thrives in a fast-paced, client-focused environment and excels at balancing technical expertise with leadership.
Education and Experience:
- Master’s Degree in Computer Science, Software Engineering, or a related field (required).
- Min 5+ years of experience in a technical management role, leading and mentoring software development teams in a client-focused setting.
- Min 5+ years of hands-on full stack development experience, with proficiency in front-end and back-end technologies, and the ability to write high-quality, maintainable code.
- Expertise in the following technologies:
- Java/J2EE 17 or higher
- Spring/SpringBoot
- Microservices
- Angular/React
- SQL
- REST API
- Docker and Kubernetes
- Kafka
AWS Services such as EKS, EC2, and S3
Qualifications:
Skills and Qualifications:
- Strong people management and communication skills (required), with a proven ability to coach, mentor, and develop engineering teams while fostering a collaborative, high-performance culture aligned with Sutherland’s values.
- Deep expertise in AWS cloud technologies, including Docker and Kubernetes for containerization and orchestration.
- Proficiency in Google Cloud Platform (GCP) (preferred).
- Strong ability to plan, prioritize, and manage complex projects, creating clear roadmaps to ensure timely delivery of client-focused solutions.
- Strong knowledge of using Bitbucket, Gitlab, and Jenkins or equivalent tools.
- Ability to step in and write code or review merges to complete user stories, if needed.
- Exceptional analytical and problem-solving skills, with the ability to address technical challenges under pressure while maintaining Sutherland’s commitment to quality.
- Outstanding written and verbal communication skills to engage effectively with team members, clients, and stakeholders.
- Experience in the wireless telecommunications industry or customer experience technology solutions (preferred), with a strong understanding of relevant technologies and best practices.
Additional Information:
Why Join Sutherland Global?
Join a global leader in digital transformation and customer experience management, where your leadership will shape innovative solutions that empower our clients and their customers. At Sutherland, you’ll work in a collaborative, inclusive environment that values creativity, excellence, and impact. Be part of our mission to deliver next-generation technology solutions and IT services.