Taro Logo

Software Engineer

A technology company and part of global Accenture, focused on helping US federal government agencies with technology solutions across defense, national security, public safety, civilian, and military health organizations.
$103,700 - $120,100
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Job Description

Accenture Federal Services, a leading technology company serving US federal government agencies, is seeking a Software Engineer to join their team of 13,000+ professionals. This role focuses on developing and maintaining complex software systems for processing-intensive analytics, novel algorithm development, and large-scale data manipulation. The position offers an opportunity to work on meaningful projects that directly impact national security and public service.

The ideal candidate will be responsible for developing and maintaining complex software systems, conducting requirements analysis, and working with both COTS and GOTS solutions. You'll be part of a collaborative environment where you'll review and test software components, document results, and contribute to system design decisions.

This role requires strong technical skills combined with excellent problem-solving and communication abilities. You'll work in an environment that values continuous learning, with opportunities for certifications and industry training. The position offers competitive compensation ($103,700 - $120,100) and comprehensive benefits.

Key aspects of the role include working with processing-intensive analytics, large data sets, and real-time systems. You'll be contributing to projects that make the nation stronger and safer, working alongside professionals dedicated to driving positive change in government technology.

The position requires an active TS/SCI clearance with polygraph and is based in Annapolis Junction, MD, with a 100% onsite work requirement. This is an excellent opportunity for someone who wants to combine technical expertise with meaningful public service impact while working for a global leader in technology consulting.

Last updated 20 hours ago

Responsibilities For Software Engineer

  • Develop, maintain, and enhance complex software systems based on documented requirements
  • Work individually or as part of a team to review and test software components for adherence to design requirements
  • Document test results and resolve software problem reports
  • Utilize appropriate software development and design methodologies
  • Provide input on hardware/software trade-offs, software reuse, and the use of COTS/GOTS solutions
  • Conduct requirements analysis and synthesis from the system level to individual software components

Requirements For Software Engineer

Python
JavaScript
  • Bachelor's degree in Computer Science or a related discipline, or 4 years of software engineering experience
  • 100% onsite work requirement
  • Active TS/SCI with polygraph
  • Strong problem-solving skills and ability to think critically and analytically
  • Excellent communication and teamwork skills
  • Ability to adapt to changing technology and learn new software development tools

Benefits For Software Engineer

Medical Insurance
  • Medical Insurance
  • Industry training and certifications
  • Career development opportunities