cover image
NTT DATA, Inc.

NTT DATA, Inc.

services.global.ntt

7 Jobs

58,959 Employees

About the Company

NTT DATA, Inc. is a trusted global innovator of business and technology services. We're committed to helping clients innovate, optimize and transform for long-term success. Our R&D investments help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure, and connectivity.

Listed Jobs

Company background Company brand
Company Name
NTT DATA, Inc.
Job Title
Business Analyst
Job Description
**Job Title:** Business Analyst **Role Summary:** Identify, analyze, and translate business requirements into technical specifications to support CRM solution design, testing, and implementation. Drive process improvements and system enhancements within a customer relationship management context. **Expectations:** - Deliver accurate business specifications that align with technical solutions. - Collaborate closely with developers, project managers, and stakeholders to ensure successful CRM deployments. - Proactively identify opportunities for process optimization and recommend actionable system enhancements. **Key Responsibilities:** - Gather and document business requirements, user stories, and functional specifications. - Translate business needs into detailed technical specifications for CRM platforms. - Support the design, testing, and implementation phases of CRM solutions. - Identify and propose process improvements and system enhancements. - Maintain clear, up‑to‑date documentation including workflows and specifications. **Required Skills:** - Proven Business Analyst experience, preferably within a CRM environment. - Hands‑on experience with Salesforce or Microsoft Dynamics 365. - Strong understanding of business process analysis and improvement. - Excellent communication, stakeholder management, and problem‑solving skills. **Required Education & Certifications:** - Bachelor’s degree in Business, Information Systems, Computer Science, or related field. - Certifications such as CBAP, CCBA, or equivalent are desirable.
Casablanca, Morocco
Hybrid
21-10-2025
Company background Company brand
Company Name
NTT DATA, Inc.
Job Title
Software Engineer in Test (Onsite)
Job Description
Job title: Software Engineer in Test (Onsite) Role Summary: Execute end‑to‑end quality assurance for enterprise applications through test automation, continuous integration, and behavior‑driven development, ensuring reliable, high‑performing software delivered within an Agile SDLC. Expectations: - Minimum 5 years combined QA engineering and software development experience. - 5+ years hands‑on experience with Selenium/Serenity (Java) and preference for Playwright. - 5+ years Agile (Scrum) project involvement. - 3+ years use of GitHub Copilot or similar generative AI tools. - 3+ years BDD exposure; Gherkin knowledge a plus. Key Responsibilities: - Design, build, and maintain automated test frameworks for web and API testing. - Implement BDD using Cucumber/Gherkin to translate business acceptance criteria into executable tests. - Collaborate with developers, business analysts, and product owners to define test requirements, coverage, and quality gates. - Integrate automated tests into CI/CD pipelines, ensuring rapid feedback and continuous quality assurance. - Conduct code reviews, enforce coding standards, and contribute to quality metrics and improvement initiatives. - Log, track, and verify defect resolution; participate in production release verification. - Mentor junior testers and promote best practices in automation and testing culture. Required Skills: - Advanced QA engineering for complex web and API applications. - Proficiency in Selenium/Serenity (Java) and Playwright (preferred). - Strong BDD, Cucumber, Gherkin, and GIT experience. - Expertise in Agile (Scrum) methodologies and CI/CD processes. - Knowledge of SQL and NoSQL databases. - Familiarity with source control, build tools, design patterns, OOP, and software design principles. - Excellent communication, problem‑solving, and analytical skills. - Experience with generative AI tools (GitHub Copilot). Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent experience. - Relevant certifications in QA or software development (e.g., ISTQB, Certified Scrum Master) are a plus.
Halifax, Canada
On site
Mid level
09-11-2025
Company background Company brand
Company Name
NTT DATA, Inc.
Job Title
Full Stack Java/Angular Engineer (Onsite)
Job Description
**Job Title:** Full Stack Java/Angular Engineer **Role Summary:** Design, develop, and maintain enterprise‑grade web and middle‑tier applications using Angular, TypeScript, and Java (Spring/Spring Boot) within an Agile squad focused on platform modernization. Ensure delivery of high‑quality, scalable, and maintainable solutions while collaborating with cross‑functional teams. **Expectations:** - Minimum 5 years of full‑stack development experience. - Proven experience in Agile Scrum environments. - Ability to quickly understand complex software systems. - Strong communication, problem‑solving, and leadership capabilities. **Key Responsibilities:** - Build and enhance web front‑ends with Angular and TypeScript. - Develop server‑side services and APIs using Java, Spring, and Spring Boot. - Create, consume, and document REST/SOAP services (JSON, XML). - Participate in code reviews, unit testing, and test automation. - Contribute to CI/CD pipelines (Jenkins, GitHub) and automated deployments. - Collaborate with product owners and teammates to deliver sprint commitments. - Mentor junior engineers and promote best practices. **Required Skills:** - Angular, TypeScript (5 + years). - Core Java, Spring/Spring Boot (5 + years). - API design and integration (REST, SOAP, JSON, XML). - Agile Scrum methodology. - Version control with Git/GitHub; pull‑request workflow. - Unit testing frameworks (e.g., JUnit, Karma, Jasmine). - Basic knowledge of Docker, Kubernetes, Terraform, AWS (preferred). - Experience with CI/CD tools (Jenkins) and test automation (Cucumber, Selenium, Serenity). - Familiarity with generative AI tools such as GitHub Copilot (preferred). **Required Education & Certifications:** - B.S. in Computer Science, Engineering, Mathematics, or equivalent practical experience.
Halifax, Canada
On site
Mid level
09-11-2025
Company background Company brand
Company Name
NTT DATA, Inc.
Job Title
Senior Python/Core Java Developer (Onsite Hybrid)
Job Description
Senior Python/Core Java Developer Role Summary: Develop scalable backend systems and troubleshoot full-stack issues using Python and Core Java. Support hybrid infrastructure and collaborate with global teams. Expactations: 7+ years in robust, maintainable code (Core Java/Python). Strong troubleshooting (code, OS, network, storage). Effective communication and on-call flexibility. Key Responsibilities: 1. Design and maintain backend systems using Java/Python. 2. Diagnose and resolve issues across operating systems, networks, and hardware. 3. Implement and support containerized deployments via Kubernetes/Podman. 4. Collaborate on global teams using Agile tools (Git, Jira, BitBucket, Jenkins). 5. Ensure system reliability through on-call participation. Required Skills: - Core Java, Python development - Full-stack troubleshooting - Kubernetes, Podman - Agile methodology (Git, Jira, Jenkins) - Web technologies: Spring, React, HTTP, JavaScript, Angular - Databases: DB2, Sybase, Postgres, MongoDB - Cloud platforms: AWS/Azure - Linux/Shell scripting - Collaboration in distributed teams Required Education & Certifications: Bachelor’s in Computer Science/IT or equivalent experience.
Montreal, Canada
On site
Senior
09-11-2025