If you’re a software engineer looking for an opportunity to work on meaningful technology projects supporting the U.S. government, this could be a strong career move. Accenture Federal Services is hiring a Software Engineer in Arlington, Virginia, offering an estimated salary range of $78,000–$160,000 per year. The role is suited to professionals who enjoy solving complex technical problems, building reliable software, and collaborating with experienced engineering teams.
Job Overview
| Field | Details |
|---|---|
| Company Name | Accenture Federal Services |
| Role | Software Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field; relevant software development experience |
| Job Location | Arlington, Virginia, USA |
| Salary | $78,000–$160,000 per year |
| Work Type | On-site / Hybrid, depending on project requirements |
| Job Type | Full-time |
| Job Level | Entry to Mid-Level / Professional |
| Industry | IT Services, Software Development & Federal Consulting |
Job Description
We are seeking a highly skilled Cleared Software Engineer with deep experience with Java and Spring Boot. You will contribute to the development of the OpenFGA wrapper service and supporting tools, writing clean, maintainable code under guidance of senior engineers.
Responsibilities:
- Implement API endpoints and business logic for wrapper service
- Develop features for OpenFGA data model management
- Write unit tests and integration tests
- Debug and resolve software defects
- Assist with documentation and code examples
- Participate in code reviews and team ceremonies
- Support onboarding team with technical questions
- Contribute to CI/CD pipeline improvements
- Background designing and implementing RESTful APIs
- Proficiency with core AWS services
Here’s What You’ll Need:
- Proven experience in cloud‑native development on platforms such as AWS, Azure, or Google Cloud (AWS preferred)
- Strong proficiency in Java and building microservices using Spring Boot
- Hands-on experience with Apache Kafka, including producers, consumers, topics, and streaming concepts
- Experience with containerization and orchestration tools such as Docker, Kubernetes, and OpenShift
- Familiarity with automated build and deployment pipelines using Jenkins, GitLab, or similar tools
- Solid understanding of SQL and NoSQL databases
- Knowledge of cloud security best practices
- Active DOD Secret Clearance
- Ability to work on‑site in Arlington, VA two to three days per week
Selection Process
- Application Submission – Submit your resume and application through the company’s careers portal.
- Resume Screening – The recruiting team reviews your qualifications and technical background.
- Recruiter Interview – A recruiter may contact shortlisted candidates for an initial discussion.
- Technical Interview – Candidates may be assessed on software development, programming, problem-solving, and relevant technical skills.
- Hiring Manager Interview – Discuss your experience, project background, and suitability for the role.
- Background & Security Checks – Federal positions may require background screening and eligibility for applicable security requirements.
- Final Selection & Offer – Selected candidates receive an employment offer and onboarding information.
How to Apply
- Visit the official Accenture Federal Services careers website.
- Search for “Software Engineer” positions in Arlington, VA.
- Review the specific job description and eligibility requirements.
- Prepare an updated resume highlighting your software engineering and technical experience.
- Submit your application through the official careers portal.
- Complete any required assessments or application questions.
- If shortlisted, participate in the interview and selection process.