Logo of Huzzle

Software Architect

Applications are closed

  • Job
    Full-time
    Expert / Leadership (9+ years)
  • Denver

Similar opportunities

Explore more
image

Foreign Military Sales (FMS) Analyst

JobCACI International Inc
Mid Level

Requirements

  • - Hold active TS/SCI clearance with current polygraph
  • - Bachelors degrees in Computer Science or related Engineering field
  • - 12+ years of experience with a technical background in Software Development
  • - Demonstrated experience developing with modern languages such as: Python, Ruby, Clojure, Java, JavaScript, etc.
  • - Experience with development in microservice based architectures
  • - Demonstrated experience developing and implementing software enhancements to mission systems in other Government agencies
  • - Demonstrated experience integrating multiple applications
  • - Experience designing, developing, documenting, testing, and debugging software that contains logical and mathematical solutions to mission problems
  • - Demonstrated experience using workflow charts and diagrams
  • - Demonstrated experience building scalable solutions to mission problems
  • - Demonstrated experience incorporating knowledge of computer capabilities, subject matter, and symbolic logic
  • - Demonstrated experience writing or contributing to end user instructions or manuals
  • - Demonstrated experience using rapid prototyping and Agile based software development methodologies
  • - Demonstrated experience developing innovative analytical solutions
  • - Demonstrated experience using Java and the Spring Framework to develop enterprise systems
  • - Demonstrated research and development experience on the progression of ideas to production systems
  • - Information Assurance/DoD 8570 certification (like Security+)
  • - Experience with GitLab or similar source repository
  • - Experience with Jenkins or GitLab for Continuous Integration
  • - Experience with building/compiling Java, Python or JavaScript applications
  • - Experience with Nexus or similar artifact repository
  • - Experience with Kubernetes or another container orchestration platform
  • - Experience with Docker or similar container technology
  • - Proficiency using Linux
  • - Understanding of all stages of the Software Development Life Cycle

Responsibilities

  • As the Software Architect on the GEOINT Tradecraft Suite team, you will be responsible for determining and communicating the technical solution to meet stakeholder requirements. You will work with a small team of development engineers while contributing to the identification, assessment, and integration of a wide array of technologies and processes. You will be asked to think creatively when it comes to designing, developing, integrating, and accrediting a wide breadth of commercial offerings and custom software solutions.

FAQs

What is the minimum security clearance required for this position?

The minimum clearance required to start is TS/SCI with Polygraph.

What is the expected time commitment for this role?

This is a full-time position.

Is travel required for this position?

No, the percentage of travel required is none.

What team will the Software Architect be working with?

The Software Architect will be working with the GEOINT Tradecraft Suite team.

What kind of technologies will the Software Architect be expected to integrate?

The Software Architect will integrate a wide array of technologies and processes, including commercial offerings and custom software solutions.

What qualifications are necessary to apply for this position?

Applicants must hold an active TS/SCI clearance, have at least a Bachelor's degree in Computer Science or a related Engineering field, and possess 12+ years of experience in Software Development.

What programming languages should applicants be familiar with?

Applicants should demonstrate experience with modern languages such as Python, Ruby, Clojure, Java, and JavaScript.

Are there opportunities for growth within the company?

Yes, CACI emphasizes continuous growth and offers robust learning resources to support employees' career ambitions.

What kind of work environment does CACI promote?

CACI fosters a culture of integrity, trust, and diversity, supporting individuals to chart their own paths.

What is the proposed salary range for this position?

The proposed salary range for this position is $114,600 - $252,100 USD.

Expertise and Technology for National Security

10,001+
Employees
1962
Founded Year

Mission & Purpose

At CACI International Inc (NYSE: CACI), our 23,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and differentiated technology to meet our customers’ greatest challenges in national security and government modernization. We are a company of good character, relentless innovation, and long-standing excellence. Our culture drives our success and earns us recognition as a Fortune World's Most Admired Company. CACI is a member of the Fortune 1000 Largest Companies, the Russell 1000 Index, and the S&P MidCap 400 Index. For more information, visit us at www.caci.com. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities

Get notified when CACI International Inc posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?