Accenturefederalservices

Backend Application Engineer

Washington, DC. Posted a month ago

The role

You will design, build, test, and maintain enterprise application services, APIs, and integrations. You will develop solutions using various programming languages and modernize legacy application components.

What you will do

  • Design, build, test, and maintain enterprise application services, APIs, business logic, data-access layers, and integrations.
  • Develop solutions using languages and frameworks including Java, C#, JavaScript/TypeScript, Python, Go, or comparable technologies.
  • Integrate applications with databases, messaging platforms, external services, legacy systems, cloud services, and enterprise platforms.
  • Modernize legacy application components and help decompose tightly coupled systems.
  • Write automated unit, integration, and API tests.
  • Participate in code reviews, CI/CD, debugging, release support, and production issue resolution.
  • Apply secure coding, API design, error handling, logging, observability, performance, and data-integrity practices.
  • Use AFS-approved AI-assisted engineering tools and workflows.
  • Partner with Product Managers, Digital Experience Engineers, Quality Engineers, Cloud Platform Engineers, architects, security teams, and client stakeholders.
  • Lead complex services, establish technical patterns, mentor engineers, and shape modernization and architecture decisions as experience grows.

Required qualifications

  • Professional experience in back-end, application, software, API, or integration engineering, or equivalent practical experience.
  • Hands-on development experience in at least one modern enterprise language such as Java, C#, JavaScript/TypeScript, Python, Go, or a comparable language.
  • Experience building or consuming REST APIs, services, business logic, or enterprise application integrations.
  • Experience with relational or NoSQL databases and common data-access concepts.
  • Experience leveraging code assist technologies while developing applications.
  • Understanding of automated testing, source control, code review, debugging, CI/CD, and Agile software delivery.
  • Demonstrated ability to lead complex application work, mentor others, define engineering patterns, and make sound tradeoff decisions for candidates with deeper experience.

Nice to have

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or equivalent practical experience.
  • Experience with Spring/Spring Boot, .NET, Node.js, FastAPI/Django/Flask, Go frameworks, or comparable application frameworks.
  • Experience with microservices, event-driven architectures, messaging technologies, API gateways, or enterprise integration patterns.
  • Experience with AWS, Azure, containers, Kubernetes, serverless technologies, or cloud-native application development.
  • Experience with application modernization, legacy integration, data migration, performance engineering, or secure software development.
  • Ability to learn unfamiliar systems, communicate technical issues clearly, and take increasing ownership of services or application workstreams.
  • Previous federal consulting, government, or mission-oriented delivery experience.

Benefits

  • hands-on experience
  • certifications
  • industry training

Before you apply

  • U.S. Citizenship required.
  • Ability to work with federal clients and comply with applicable AFS, client, security, and program requirements.
  • 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.
  • Candidates who are currently employed by a client of Accenture Federal Services or an affiliated Accenture business may not be eligible for consideration.

About the company

Accenture Federal Services is a technology company within global Accenture that helps the US federal government. Its 13,000+ people pursue technology and ingenuity for clients across defense, national security, public safety, civilian, and military health organizations.

Backend Application Engineer at Accenturefederalservices | JobZoey