Application Developer - Accenture Federal Services
Reston, VA
About the Job
Job Description:
The Accenture Federal Services (AFS) National Security Portfolio (NSP) is looking for Software Engineers passionate about writing code, rendering complex problems to trivial ease for our users, and delivering secure, robust solutions. If accepted, you will be part of an elite team of enthusiasts designing, building, and supporting the next generation of FinOps applications and services running across the largest U.S. Government cloud networks.
In this role, you will apply your Java or Python skills to propose solutions, solve interesting problems, and work with other members of our engineering teams. You will work with your Full Stack Team (FST) engineering lead using cutting edge software technologies ensuring successful development of high profile, complex, technical deliverables. You will support application services to meet the ever-growing demand of Government customers for better Cloud FinOps.
Responsibilities:
The items below provide a general outline of the roles a Cloud Engineer can expect working as a member of our CloudTracker project teams.
- Develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, and business management information systems) based upon documented requirements
- Designs, implements, and integrates software applications or performs software engineering tasks
- Stay abreast of the latest cloud trends and technologies while always seeking ways to accelerate and improve our customers' existing infrastructures within project deadlines.
- Leverage strong oral and written communication skills to succinctly describe complex technical scenarios in simple, easily understood terms.
- Ensures quality control of all developed and modified software
- Helps convert business requirements into project task specifications and develops integrated software applications that achieve acceptance criteria
- Maintain DoD 8570 Level I certifications and other applicable Computing Environment (CE) certifications requirements
Here's what you need:
- Bachelor's Degree in Computer Science, Computer Engineering, or an extensive background of experience that merits equivalency.
- 3+ years of industry experience working cloud-based solutions.
- 2+ years of hands-on experience using JAVA Spring Boot, Web APIs, and REST services
- 2+ years of hands-on experience using Python
- Strong familiarity with Computer Science concepts to include algorithms, systems theory, data structures, and object oriented principles
Bonus points if you have:
- Software Project Estimation and Module Decomposition
- Source control, build processes, testing, and release management
- Database Development with relational database, including basic table design, migrations, and index performance
- Eager to utilize modern CI/CD process using services such as Jenkins, GitLab, AWS CodePipeline along with code static analysis tools like SonarQube
- Work experience involved in the development of RESTful or GraphQL API services
- SCRUM/Agile (e.g., Use Cases, User Stories, Work Tasks, Atlassian JIRA, Confluence)
- Requirements Analysis/Validation (e.g., Writing Unit Tests, User Interface Tests, etc.)
Security Clearance:
- Active Secret clearance is required to start
Compensation for roles at Accenture Federal Services varies depending on a wide array of factors including but not limited to the specific office location, role, skill set and level of experience. As required by local law, Accenture Federal Services provides a reasonable range of compensation for roles that may be hired in California, Colorado, New York or Washington as set forth below and information on benefits offered is here.
Role Location: Range of Starting Pay for role
California: $73,900 - $132,100
Colorado: $73,900 - $114,000
New York: $68,400 - $132,100
Washington: $78,600 - $121,500