Senior Developer
NTT DATA North America
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTech Stack
About the role
Role Overview
Senior Developer supporting a large-scale Cyber Hygiene modernization initiative with 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 architecture influence, mentoring, and continuous improvement across an AWS-based environment.
Key Responsibilities
- 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 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 for storing, querying, and analyzing 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, and S3
Required Experience
- Minimum 5 years of software development (any language)
- Minimum 3 years hands-on Python development including scripting and API integration
- Minimum 2 years with relational or NoSQL databases (PostgreSQL, MSSQL, MySQL, MongoDB)
- Minimum 2 years with Pytest, automated unit testing, and regression testing
- Minimum 2 years building and operating modern REST APIs
- Minimum 2 years integrating APIs and ingesting data into databases
- Minimum 1 year JavaScript or TypeScript experience
- Minimum 1 year working in AWS environments
- Minimum 1 year creating workflow documentation and supporting process improvements
- Ability to obtain a Public Trust Security Clearance
Preferred Qualifications
- Bachelor's degree
- Experience designing and maintaining CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
- Experience with Playwright, Selenium, or similar automated testing frameworks
- Experience delivering structured data to React or other modern front-end frameworks
- Advanced Python development with Django, Flask, or FastAPI
- Familiarity with DevOps lifecycle and collaboration
- Experience with Docker, Linux/Unix environments, and command-line tooling
- AI/ML or NLP development experience
- Strong Git/GitHub skills including branching strategies and code review workflows
- Microsoft Office Suite proficiency
- Networking fundamentals, cybersecurity concepts, and secure development practices knowledge
About NTT DATA North America
NTT DATA North America is a global IT services and consulting company that delivers innovative technology solutions across various industries. The organization focuses on digital transformation, cloud services, and modernization initiatives for enterprise clients.
Scraped 3/28/2026