> Markdown version of [/jobs/ext/240695-senior-developer](https://www.wearedevelopers.com/jobs/ext/240695-senior-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Developer - **Company:** NTT DATA, Inc. - **Location:** Arlington, VA, United States (Remote available) - **Experience:** Expert - **Salary:** $75,168.0 - $156,600.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Microsoft Word, Java (Programming Language), JavaScript (Programming Language), Microsoft Excel, Artificial Intelligence, Amazon Web Services, Amazon S3, Application Integration Architecture, Automation of Tests, Unit Testing, Microsoft Outlook, C++ (Programming Language), Command-Line Interface, Code Review, Cyber Security, Databases, DevOps, Django Web Framework, Github, Python (Programming Language), PostgreSQL, Microsoft Office, Microsoft SQL Server, MongoDB, MySQL, Networking Basics, NoSQL, Microsoft PowerPoint, Regression Testing, Secure Coding, Selenium, Software Engineering, TypeScript, Scripting, ReactJS, Flask (Web Framework), AWS Lambda, Fastapi, Pytest, Gitlab-ci, Git Flow, Playwright, Front End Software Development, Api Gateway, Restful APIs, Data Pipelines, Docker, Jenkins - **Published:** May 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=0fe67c98fce1568b ## About the Role * Minimum 5 years of software development experience (any language). * Minimum 3 years of hands-on Python development, including scripting and API integration. * Minimum 2 years of experience with relational or NoSQL databases (Postgres, MSSQL, MySQL, MongoDB). * Minimum 2 years of experience with Pytest, automated unit testing, and regression testing. * Minimum 2 years of experience building and operating modern REST APIs. * Minimum 2 years of experience integrating APIs and ingesting data into databases. * Minimum 1 year of experience with JavaScript or TypeScript. * Minimum 1 year of experience working in AWS environments. * Minimum 1 year of experience creating workflow documentation and supporting process improvements. * Ability to obtain a Public Trust Security Clearance Preferred Qualifications: * Undergraduate degree/bachelor's degree * Experience designing and maintaining CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.). * Experience with Playwright, Selenium, or similar automated testing frameworks. * Experience delivering structured data to React or other modern front-end frameworks. * Advanced Python development experience, including frameworks such as Django, Flask, or FastAPI. * Familiarity with DevOps lifecycle and collaboration with DevOps teams. * Experience with Docker, Linux/Unix environments, and command-line tooling. * Experience with AI/ML or NLP development is a plus. * Strong Git/GitHub skills, including branching strategies and code review workflows. * Proficiency with Microsoft Office Suite (Word, Excel, PowerPoint, Outlook). * Experience with networking fundamentals, cybersecurity concepts, and secure development practices. * Background with C, C++, Java, or other compiled languages is a plus. ## Description NTT DATA is seeking a Senior Developer to support a large-scale Cyber Hygiene modernization initiative, with a focus on API integrations, automated data processing, CI/CD pipeline development, and delivery of high-quality data to modern front-end applications. This role blends hands-on engineering with opportunities to influence architecture, mentor teammates, and drive continuous improvement across a rapidly evolving AWS-based environment. The ideal candidate brings strong Python engineering experience, deep familiarity with automated testing frameworks, and the ability to design and optimize data models that support analytics and front-end consumption. Experience integrating data sources, building REST APIs, and supporting React-based UI teams is highly valued., * Develop, enhance, and maintain Python-based automation scripts, data ingestion pipelines, and REST API integrations. * Build and optimize data models to support analytics workflows and delivery of structured data to React front-end applications. * Design, implement, and maintain CI/CD pipelines to support automated testing, deployment, and environment consistency. * Implement and maintain Playwright or similar frameworks for automated end-to-end and regression testing. * Create and manage relational or NoSQL databases to store, query, and analyze large cybersecurity data feeds. * Conduct static code reviews, reduce script complexity, and ensure adherence to secure coding practices. * Generate automated reports, dashboards, and workflow documentation to support operational visibility. * Collaborate with cross-functional teams, including cybersecurity analysts, DevOps engineers, and UI developers. * Mentor junior developers and contribute to team knowledge-sharing. * Identify and implement process improvements across automation, testing, and data workflows. * Support AWS-based deployments, including Lambda functions, API Gateway, S3, and related services. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023)