Accenture Federal Services
Software Engineer
About this role
Accenture Federal Services seeks a Software Engineer with 5+ years of professional experience to design, develop, and maintain software systems for federal government clients in defense, national security, and public safety. You'll update and expand existing programs, manage databases, and support online services while working collaboratively on high-impact projects.
What you'll do
- Update, repair, modify and expand existing computer programs
- Modify existing databases and database management systems
- Write logical and physical database descriptions and specifications
- Collaborate with project teams to coordinate database development and define scope
- Review project requests to estimate time and cost for database work
- Provide on-call support for deployed services
What they're looking for
- Software development lifecycle (2+ years)
- C#, .NET, Python, Java, C++, or C (2+ years)
- Distributed programming models
- Azure Data Factory and pipeline development
- PowerBI creation
- Database design and management
- Online service development and deployment
- Project estimation and planning
Benefits
- Collaborative and inclusive workplace culture
- Professional growth through certifications and industry training
- Hands-on learning opportunities
- Wide variety of benefits package
- Work with top 100 Glassdoor-rated company
- Mission-driven work supporting U.S. federal government
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Accenture Federal Services
Accenture Federal Services builds and maintains mission-critical technology solutions for the U.S. federal government, including cloud infrastructure, enterprise systems integrations, and cyber defense tools. The company is hiring DevOps engineers, full-stack developers, SAP specialists, and test engineers to support classified and unclassified federal government projects.
- Website
- accenturefederal.com
Likely interview questions
- Can you describe your experience with C#/.NET, Python, Java, or C++ in professional software development, and which languages have you used most extensively?
- Tell us about your experience with distributed programming models and how you've applied them in your previous projects.