Accenture Federal Services is seeking a Full Stack Developer to participate in development efforts to deliver a complete software solution across the cloud-based software development lifecycle.
Requirements
- Experience with design and development of software solutions at one or more layers of the technical stack (data, application, UI)
- Experience with programming languages, particularly Python, Java, JavaScript, TypeScript, and/or SQL
- Experience with cloud application and data deployment in AWS (EMR, EKS, ECR, RDS, etc.)
- Experience with DevOps tools and associated services (Kubernetes, Terraform, Docker, Packer, etc.)
- Experience with integration with applications and data across platforms (e.g. APIs)
- Experience with developing software within Agile methodologies
- Experience with open-source Python libraries and packages to speed to software development lifecycle
Responsibilities
- Work with the Chief Engineer and Technical Leads to translate requirements into user stories to incorporate new functionality into various software applications
- Develop custom data processing functions and applications using data libraries in languages such as Python
- Interface with numerous front-end frameworks in order to display and interact with data in various formats
- Containerizing Java and Python microservices and deploying to an AWS cloud environment
- Develop and/or integrate with Infrastructure as Code (IaC) DevOps tools to support cloud orchestration of software components
- Leverage AWS best practices to optimize code for cloud deployment with cost-conscious development and deployment strategies
- Experience developing web APIs to interface with cloud applications and databases as part of cloud native software applications
Other
- 4+ years of experience with software development
- Active TS/SCI with polygraph clearance
- Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States
- Experience working as part of an agile team to deliver software iteratively