CACI International

Junior Software Architect

CACI International
Apply
3 days ago
Bristol, United KingdomEntry Level

Responsibilities

  • Support the design and delivery of business and technical solutions for Defence and Government customers.
  • Gather and translate customer and stakeholder requirements through workshops and analysis sessions.
  • Create and maintain data models, architecture artefacts and solution documentation.
  • Configure and develop solutions within the Mood platform.
  • Design user interfaces, dashboards, reports and visualisations.
  • Contribute to business process modelling and systems integration.
  • Collaborate with Architects, Consultants and Developers across projects.
  • Present technical concepts to technical and non-technical audiences.

Requirements

  • A degree in Computer Science, Mathematics, Engineering or another STEM discipline with a minimum 2:1 classification, or equivalent experience.
  • Strong analytical, problem-solving, communication and interpersonal skills.
  • Understanding of software development and programming principles.
  • Exposure to SQL and relational databases.
  • Exposure to JavaScript or similar programming languages.
  • Interest in technology, systems thinking and architecture, with the ability to learn new tools and technologies quickly.
  • Desirable knowledge includes HTML, CSS, Python, personal coding projects, GitHub, data modelling, database design, UX/UI, user research, prototyping, usability testing, ArchiMate and TOGAF.
  • Ability to obtain high-level security clearance, requiring British citizenship and permanent residence in the UK for the last five years.

Benefits

  • Flexi-time with a 37.5-hour working week.
  • Hybrid working from a CACI office or home.
  • Learning and development budget for conferences, training courses and other materials.
  • Monthly social events.
  • Matched pension and healthcare package.
  • Ongoing career development and training in an inclusive, team-led environment.

Tech Stack

CSSHTMLJavaScriptMicrosoft SQL ServerPythonSQL

Categories

Solutions Engineering
CACI International

About CACI International

10,000+ employees

CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.

Contact me