Software Developers
Research, design, and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions, applying principles and techniques of computer science, engineering, and mathematical analysis. Update software or enhance existing software capabilities. May work with computer hardware engineers to integrate hardware and software systems, and develop specifications and performance requirements. May maintain databases within an application area, working individually or coordinating database development as part of a team.
DevOps Architect
A DevOps architect leads the design and implementation of enterprise applications. DevOps architects are responsible for building platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and production environments.
Automation Architect
The automation architect is a senior-level position that collaborates with senior stakeholders to determine and direct the business’s automation goals.
DevOps Engineer
A DevOps Engineer works with developers and the IT staff to oversee the code releases, combining an understanding of both engineering and coding.
Senior Java Developer / Engineer
Senior Java Developer responsibilities include gathering system and user requirements, building Java modules and testing features before release. It also includes working with the Java programming language to develop web applications and computer systems.
Java Programming Specialist
A Java programming specialist is responsible for developing applications and software using the programming language Java. These specialized programmers collaborate with fellow software engineers, web developers, and others to use Java for developing business applications, websites and more.
Computer and Information Systems Managers
Plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming.
Cyber Operations Specialist
As a Cyber Operations Specialist, you’ll utilize invaluable skills to defend the Army’s crucial and complex weapons systems, which include satellites, navigation, and aviation systems against both foreign and domestic cyber threats.
DevOps Lead Engineer
DevOps Lead Engineer handles the entire DevOps lifecycle and is accountable for the implementation of the process. They should possess sound knowledge of various tools and technologies used by other team members.
Release Manager
Release managers are responsible for the release management lifecycle, focusing on coordinating various aspects of production and projects into one integrated solution. They are responsible for ensuring that resources, timelines, and the overall quality of the process are all considered and accounted for.
