This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a hands-on Software Engineer II to join Client's global customer service technology team. This is a full-stack engineering role focused on building scalable web applications, backend services, APIs, workflow systems, and automation platforms that improve agent productivity and customer experience. The ideal candidate will have strong full-stack development experience, a passion for building high-quality software, and an interest in AI-enabled applications and modern engineering practices.
Job Responsibility
Develop and maintain frontend and backend components for customer service platforms
Build and enhance web applications, APIs, workflow systems, and automation solutions
Write clean, scalable, testable, and maintainable code
Participate in code reviews, Agile ceremonies, and collaborative engineering activities
Troubleshoot and resolve development and production issues with guidance from senior engineers
Collaborate with product managers, designers, and engineering teams to deliver high-quality features
Improve application performance, scalability, reliability, and maintainability
Support the development of AI-enabled features, automation workflows, and intelligent customer support solutions
Contribute to backend services, REST APIs, and user-facing web applications
Research, design, develop, test, and evaluate software systems and applications
Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience
2–4 years of full-stack software development experience
Experience developing enterprise web applications and backend services
Strong problem-solving, debugging, and analytical skills
Experience working in Agile development environments
Ability to collaborate effectively with cross-functional teams
Familiarity with AI-assisted development tools such as GitHub Copilot or ChatGPT
Backend Development: Java or similar backend programming language