Hybrid Software Engineer bei Accenture Federal Services
Accenture Federal Services · Annapolis Junction, Vereinigte Staaten Von Amerika · Hybrid
- Professional
- Optionales Büro in Annapolis Junction
Join Accenture Federal Services, a technology company and part of global Accenture, to do work that matters in a collaborative and caring community, where you feel like you belong and are empowered to grow, learn and thrive through hands-on experience, certifications, industry training and more.
Join us to drive positive, lasting change that moves missions and the government forward!
The Software Engineer is responsible for developing, maintaining, and enhancing complex and diverse software systems. These systems include processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems, all based on documented requirements. The Software Engineer may work individually or as part of a team, performing reviews and testing of software components to ensure adherence to design requirements and documenting test results. The role also involves resolving software problem reports and utilizing appropriate software development and design methodologies for the development environment. The Software Engineer provides specific input to the software components of system design, including hardware/software trade-offs, software reuse, and the use of Commercial Off-the-shelf (COTS) and Government Off-the-shelf (GOTS) solutions instead of new development. They conduct requirements analysis and synthesis from the system level down to individual software components.
Key Responsibilities:
- 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.
Must Have:
- Bachelor’s degree in Computer Science or a related discipline from an accredited college or university, or 4 years of software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree.
- 100% onsite work requirement.
Nice to Have:
- Experience with the Agile framework.
- ERP experience.
- Experience with scripting languages such as Python, JavaScript, etc.
Additional Skills and Qualities:
- Strong problem-solving skills and the ability to think critically and analytically.
- Excellent communication and teamwork skills.
- Ability to adapt to changing technology and learn new software development tools and methodologies.
- Attention to detail and a commitment to producing high-quality work.
Security Clearance:
- Active TS/SCI with polygraph
As required by local law, Accenture Federal Services provides reasonable ranges of compensation for hired roles based on labor costs in the states of California, Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, New York, Washington, Vermont, and the District of Columbia. The base pay range for this position in these locations is shown below. Compensation for roles at Accenture Federal Services varies depending on a wide array of factors, including but not limited to office location, role, skill set and level of experience. Accenture Federal Services offers a wide variety of benefits. You can find more information on benefits here. We accept applications on an on-going basis and there is no fixed deadline to apply.