CACI International Jobs

Job Information

CACI International Solution Software Architect in Fort Detrick, Maryland

Solution Software Architect

Job Category: Information Technology

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: None

Type of Travel: Local

What You’ll Get to Do:

Collaborate with other professionals to determine functional and non-functional requirements for new software or applications

Use tools and methodologies to create representations for functions and user interface of desired product

Develop high-level product specifications with attention to system integration and feasibility

Develop in a SAFe and Agile environment

Manage a team of Software Engineers to ensure that the architecture and design principles are realized within implementation

More About the Role:

We are looking for an experienced Software Architect to make intuitive high level decisions for software development. You will see the “big picture” and create architectural approaches for software design and implementation to guide the development team.

A great software architect has a strong technical background and excellent IT skills. They are experienced in designing and possess ability to develop a unified vision for software characteristics and functions.

The goal is to provide a framework for the development of a software or system that will result in high quality IT solutions.

You’ll Bring These Qualifications:

Proven experience as a software architect

Excellent knowledge of enterprise design, reliability, resilience, performance, etc.

Experience in software development and coding in various languages (Java, Python, C#)

Experience with Web technologies (Angular, React, HTML/CSS, TypeScript/JavaScript) and UI/UX design including 508 compliance and assessment

Experience with database technologies such as Postgres, MongoDB, ElasticDB, Oracle

Experience with middleware enterprise products such as Redis, Kafka and concepts such as microservices design, CDC, etc.

Knowledge of containerization technologies such as Docker, Podman, Kubernetes, etc.

Familiarity with cloud technologies, particularly with regards to AWS

Understanding of software quality assurance principles

A technical mindset with great attention to detail

High quality organizational and leadership skills

Outstanding communication and presentation abilities

MSc/MA in computer science, engineering or relevant field, or sufficient proven work history

Security credentials such as CISSP

These Qualifications Would be Nice to Have:

Master’s degree in engineering, computer science, business management or other related field

Experience in an IC, military, or other Government environment performing in a related subject area (e.g., project management, engineering, computer science, etc.) .

What We Can Offer You:

- We’ve been named a Best Place to Work by the Washington Post.

- Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.

- We offer competitive benefits and learning and development opportunities.

- We are mission-oriented and ever vigilant in aligning our solutions with the nation’s highest priorities.

- For over 60 years, the principles of CACI’s unique, character-based culture have been the driving force behind our success.

Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.

As a federal contractor, CACI is subject to any federal vaccine mandates or other customer vaccination requirements. All new hires are required to report their vaccination status.