Software Development Senior Specialist
NTT Data
Summary of role:
The Backend Developer is a delivery-focused specialist responsible for building, extending, and maintaining backend services, APIs, and data integrations within an established cloud-native platform.
They work under the technical direction of onshore senior engineers and principals, contributing high-quality backend code at scale.
Key responsibilities:
Build and maintain backend services and APIs in line with existing architectural patterns and standards.
Implement business logic, data access layers, and integrations with internal and external systems.
Develop and enhance RESTful APIs, following defined contracts and API standards.
Write clean, maintainable, well-tested code, adhering to agreed engineering best practices.
Contribute unit and integration tests to ensure functional correctness and regression safety.
Support feature delivery by implementing backend components from pre-defined designs and tickets.
Participate in code reviews, addressing feedback and continuously improving code quality.
Troubleshoot backend issues using logs and diagnostics, escalating complex design concerns to onshore leads.
Work within an Agile/Scrum team, contributing to sprint delivery and estimations for assigned work.
Follow established security, performance, and reliability guidelines when implementing backend changes.
Skills & experience required:
Core backend engineering
3–6+ years of backend development experience.
Strong experience with Python or equivalent backend frameworks.
Solid understanding of REST API development, request/response models, and error handling.
Experience working in microservices-based architectures.
Cloud & infrastructure awareness
Hands-on experience deploying or running services on GCP or another hyperscaler.
Familiarity with managed databases (e.g. Cloud SQL, PostgreSQL).
Understanding of containerised workloads (Docker) and serverless/container platforms (e.g. Cloud Run or Kubernetes).
Data & integration
Strong SQL skills, including schema usage, query optimisation, and data consistency.
Experience integrating with external systems via APIs or messaging.
Awareness of data validation, idempotency, and failure handling patterns.
Quality & delivery
Experience writing unit and integration tests for backend services.
Familiarity with CI/CD pipelines and version control (Git-based workflows).
Comfortable working from clear requirements, tickets, and technical guidance provided by onshore leads.
Ways of working
Experience working as part of a distributed or offshore delivery team.
Able to communicate progress, blockers, and risks clearly to onshore counterparts.
• Willingness to follow established standards rather than redefine architecture.
- About the job This position is needed to join our Enterprise Application Development and Operations team as senior Application Engineer who is responsible for design, configure, develop and test Zuora billing to support the requirements of the Finance, quote, Billing, AR...SeniorFull time
- Synack’s Penetration Testing as a Service platform manages customers’ attack surfaces by discovering new assets, pentesting for critical vulnerabilities and gaining visibility into the root causes of security risks. We are committed to making the world more secure by harnessing...SeniorFull time
- We are looking for a highly skilled Senior Android Developer to design, develop, and maintain high-quality Android applications. You will work closely with cross-functional teams to build scalable, secure, and user-friendly mobile applications using modern Android technologies...SeniorFull time
- We are seeking an experienced and innovative Senior AI Engineer. In this remote role, you will be responsible for designing and developing autonomous AI agents that automate virtual pre-construction, 3D digital twin generation, and estimation workflows. You'll play a key...SeniorFull timeRemote work
- ...This is a full-time Remote role for an experienced Senior Platform Architect / DevOps Engineer — Microsoft Fabric who enjoys solving complex data problems and takes ownership from design through delivery. You can work from home (anywhere in INDIA, job location is in...SeniorFull timeRemote workWork from home
- We are seeking an experienced Senior .NET Integration Developer to design, develop, and maintain scalable enterprise-grade integration... ...team, you will collaborate with architects, product managers, business stakeholders, and cross-functional development teams to de...SeniorFull time
- ...Role Description We're hiring a Senior Software Engineer to help build and evolve the systems that keep Givebutter safe — fraud detection, risk decisioning, abuse prevention, and the internal tooling our operations team needs to investigate and act at scale. This is a...SeniorFull time
- ...child become a confident reader. At Epic, you'll join a collaborative and fast-paced global team passionate about building meaningful products that make a real impact on children's education and literacy. About the Role The Senior iOS Engineer owns Epic's native iOS app...SeniorFull time
- Summary The Wikimedia Foundation is seeking a Senior Software Engineer to join the team supporting the Wikidata Platform — the structured data backbone of Wikimedia projects and a key part of the global open knowledge ecosystem. You’ll help scale and sustain the Wikidata...SeniorFull time
- ...About the job This position is needed to join our Enterprise Application Development and Operations team as senior Application Engineer who is responsible for design, configure, develop and test Zuora billing to support the requirements of the Finance, quote, Billing,...SeniorFull time
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer Role Summary We are seeking a skilled... ...software lifecycle. Key Responsibilities • Software Design & Development o Translate business and technical requirements into...SeniorFull timeWorldwide
- ...greatest potential. Title and Summary Senior Product Manager - Technical Role Summary... .... The PM-T partners closely with software engineering, architecture, UX, Technical... ...Preferred: • Hands-on background in software development or systems analysis. • Experience with...SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer Who is Mastercard Mastercard is a global... ...• Estimate and take ownership of tasks across design, development, testing, deployment, and documentation. • Lead team prioritization...SeniorFull timeWorldwide
- What You'll Do Own all architectural decisions across Node 20 , Express , and TypeScript — accountable for production outcomes. Write and review production code regularly — estimated 40-60% of your time , with the remainder owning architectural oversight, resource allocation...Full time
- ...businesses and governments realize their greatest potential. Title and Summary Senior Principal Data Engineer Job Overview: Leads software / data engineering projects and creates the development and delivery of enhanced solutions. Researches alternative technical...SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer (C, C++ Developer | Unix/Linux | ISO 8583 | Payment... ...code. • Participate in requirements reviews and code development activities; monitor resolutions and update documentation....SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer (Java Full stack) Job Title: Senior Software... ...& Programming skills • In depth knowledge on product development • Strong expertise in Java and Spring Boot. Experience working...SeniorFull timeWorldwide
- ...advanced data and AI solutions. In this role, you will lead the development of scalable data products that support ESG reporting,... ...with Agile methodologies , CI/CD practices , AI-assisted software development , and modern engineering workflows. Understanding...SeniorFull time
- ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer-2 Overview The Network Automation organization builds the software and automation capabilities that improve...SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer-2 All About Us MasterCard is a technology... ...: The MasterCard Business Intelligence application development team is engaged in working with new and innovative technologies...SeniorFull timeWorldwide
- ...passionate about building meaningful products that make a real impact on children's education and literacy. About the Role The Senior iOS Engineer owns Epic's native iOS app -- the primary way our readers open a book on iPhone and iPad. You work independently on a...SeniorFull timeLocal area
- ...greatest potential. Title and Summary Senior Site Reliability Engineer Overview... ...and GitOps practices • Plan and execute software releases across environments (Kubernetes... ...release processes, deployment strategies, and development workflows Observability, Performance...SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard’s Network & Digital... ...quality, Testing Services, Testing and Environment automation, Development Collaboration, Continuous Integration) . • Good...SeniorFull timeWorldwide
- ...greatest potential. Title and Summary Senior Site Reliability Engineer Senior Site... ...growth environment. You will combine software engineering, infrastructure engineering,... ...automation and observability Partner with development, product, and global teams to improve...SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Software Engineer - IOS Who is Mastercard? Mastercard is a... ...all. Overview The MDES team is looking for a Software Development Engineer who can develop microservices based Enterprise...SeniorFull timeWorldwide
- ...help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview We are seeking a Sr. Software Development Engineer to design and define an effective test automation strategy for your SCRUM team to validate...SeniorFull timeWorldwide
- ...their greatest potential. Title and Summary Senior Platform Engineer ABOUT MASTERCARD... ...Azure Platform capabilities to application development teams such that automated cloud infrastructure can be provided to software engineering and operation teams. The Role...SeniorFull timeWorldwide
- ...greatest potential. Title and Summary Senior Unix Engineer Overview As a Unix Platform... ...automated solutions Collaborate with development, platform, and security teams to deliver... ...Certified Engineer (RHCE) Red Hat Specialist in Ansible Automation Preferred...SeniorFull timeWorldwide
- ...governments realize their greatest potential. Title and Summary Senior Platform Engineer Overview We are seeking a Senior... ...upgrades, and performance optimization Advanced SQL and PL/SQL development, query tuning, and DDL design to support application and...SeniorFull timeWorldwide
- ...We are seeking an experienced Senior .NET Integration Developer to design, develop,... ...business stakeholders, and cross-functional development teams to deliver reliable, secure, and... ...Experience working with Git and modern software development practices. Strong debugging...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Development Senior Specialist. Be the first to apply!











