Custom Software Engineer

Accenture Federal Services•Dayton, OH
•$106,300 - $206,200

About The Position

Accenture Federal Services is seeking a Full Stack Software Engineer to join its Solutions Team. The role provides technical leadership on multiple projects within a multidisciplinary software development team. It focuses on designing, building, and optimizing software applications that enable advanced analytics, machine learning, and mission-critical decision support, including work within classified programs. The position serves as an enterprise architect responsible for maintaining an enterprise architecture and target-state blueprint. It ensures modernization efforts align with approved enterprise standards, integration patterns, and strategic roadmaps while preventing fragmented or duplicative solutions. The engineer designs and deploys front-end and back-end software, integrates data workflows across secure environments, and works with customers through Agile development to define software and project requirements.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • 5 years of experience with modern programming languages such as Python, Kotlin, Java, Go, TypeScript, or JavaScript.
  • 5 years of experience with relational and/or NoSQL databases such as MySQL, Postgres, or MongoDB.
  • 5 years of experience with a modern front-end framework such as Vue, React, or Angular.
  • Active TS/SCI-level clearance.
  • US work authorization that does not now or in the future require visa sponsorship.

Nice To Haves

  • Experience working with cloud environments such as AWS or Azure.
  • Experience with UI/UX design principles.
  • Experience with containerization capabilities such as Docker and Kubernetes.
  • Experience with DevSecOps pipelines and tools such as GitLab, Harbor, Nexus, or Argo CD.

Responsibilities

  • Architect and implement software solutions integrating data ingestion, transformation, and storage across multiple secure environments.
  • Design APIs, microservices, and backend systems.
  • Oversee design of data visualization interfaces that help analysts explore data, including front-end development.
  • Design and deploy solutions with front-end and back-end components.
  • Oversee data workflows for performance, reliability, and security in compliance with government standards.
  • Ensure development activities adhere to cybersecurity, data governance, and information assurance requirements.
  • Work with a multidisciplinary engineering team to design and deploy software.
  • Troubleshoot and resolve complex software and data integration issues across distributed systems.
  • Work with customers in an Agile software development process to understand and develop software and project requirements.
  • Maintain enterprise architecture and a target-state blueprint, ensuring modernization aligns with approved standards, integration patterns, and strategic roadmaps and avoids fragmented or duplicative solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service