[Remote] Backend / API Engineer
Note: The job is a remote job and is open to candidates in USA. NTT DATA is a $30 billion business and technology services leader, serving 75% of the Fortune Global 100. They are currently seeking a Backend / API Engineer to design, develop, and maintain secure, scalable backend services and APIs that support the modernization of Navy radiation exposure management. The role involves collaboration with cross-functional teams to implement robust backend modules and ensure compliance with cybersecurity and operational requirements.
Responsibilities
- Design, develop, and maintain backend services and RESTful APIs for client modules, including dosimeter ingestion, inventory, and exposure tracking
- Implement secure data pipelines and microservices that integrate with AWS GovCloud, Greengrass IoT gateways, and enterprise systems
- Ensure all backend components comply with DoD IL4, FedRAMP, RMF, and cybersecurity requirements
- Collaborate with product owners, solution architects, and frontend engineers to define API contracts and support end-to-end system integration
- Support the migration of legacy data and services into the modernized platform, ensuring data integrity and auditability
- Implement and maintain automated testing, CI/CD pipelines, and DevSecOps practices for backend codebases
- Develop and maintain technical documentation for backend services, APIs, and integration points
- Troubleshoot, optimize, and enhance backend performance, scalability, and reliability to meet operational requirements
- Participate in code reviews, security assessments, and compliance audits as required by contract and SOW
- Provide technical support for user acceptance testing, deployment, and ongoing operations of backend services
Skills
- Bachelor's degree in a quantitative field such as engineering or mathematics (e.g., Electrical Engineering, Computer Engineering, Computer Science, Information Technology, or Information Systems)
- Minimum 3 years of experience with software engineering
- Minimum 1 year of experience with applying programming concepts in a professional or academic setting
- Minimum 1 year of experience with applying modern software development methodologies (e.g., agile, DEVOPS/DEVSECOPS) in a professional or academic setting
- US Citizen with the ability to obtain a Secret Clearance
- Experience developing backend services and APIs for cloud-based, IoT-enabled, or regulated federal systems
- Agile Developer certification or Certified Scrum Developer certification
- Proficiency in Python, Java, or similar languages used for backend and API development
- Familiarity with AWS GovCloud, Greengrass, and secure data integration in DoD environments
- Experience implementing RBAC, organizational hierarchy, and secure authentication/authorization mechanisms
- Knowledge of DoD cybersecurity, privacy, and RMF requirements for IL4/IL5 systems
- Experience with automated testing, CI/CD pipelines, and DevSecOps practices
- Strong documentation and communication skills, including the ability to produce technical specifications and API documentation
- Experience supporting data migration, legacy system integration, and operational troubleshooting in large-scale enterprise environments
Benefits
- Incentive compensation based on individual and/or company performance
- Company benefits including medical, dental, and vision insurance with an employer contribution
- Flexible spending or health savings account
- Life and AD&D insurance
- Short and long term disability coverage
- Paid time off
- Employee assistance
- Participation in a 401k program with company match
- Additional voluntary or legally-required benefits
Company Overview