Software Systems Architect

Sorry, this job was removed at 2:12 p.m. (CST) on Sunday, August 14, 2022
Find out who's hiring in San Diego, CA.
See all Developer + Engineer jobs in San Diego, CA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Description

SAIC is seeking a Software Systems Architect in the San Diego, California area. This Architect will be responsible for the design and documentation of the hardware/software systems that support the V-22 Logistics-Information Technology portfolio (CAMEO / RIC / ITS / IETM). The candidate will need a strong understanding of modern distributed software architectures, such as n-tier, event-driven, Microservices, and data pipelines. They should understand how different design patterns are used to realize software applications that meet customer requirements and user needs. Ability to use profiling tools and dependency walkers to aid in reverse-engineering of existing database structures and code components in complex software systems to create accurate architectural blueprints. Comfortable working with software engineers to develop and deploy system capabilities within in an agile environment. The ability to plan and execute upgrades and component modifications to reach the desired end state/software architecture is preferable. Able to determine technical specifications and create technical roadmaps for incremental change.

Software Systems Architect common daily tasks include:

  • Evaluating existing software architectures
  • Developing software architectures to meet future needs/requirements
  • Leading software development project teams
  • Documenting and diagraming current and future architectures
  • Training and overseeing the activities of the members of the development team
  • Participating in the planning, tracking and scheduling of software deliverables
  • Locating and directing solutions for critical challenges involving software and hardware interfaces
  • Using IDEs, such as IntelliJ and code composer to collaborate with software engineers

Qualifications

***This position REQUIRES U.S. citizenship and, at minimum, an active DoD secret-level clearance. All candidates without an active clearance will be immediately disqualified.***

REQUIRED EDUCATION AND EXPERIENCE:

  • Bachelors Degree and nine (9) years or more experience; Masters and seven (7) years or more experience ; PhD or JD and four (4) years or more experience.
  • 8+ years involved in software / system development SDLC (ideally in a DoD environment)
  • 6+ years of experience with database design and data modeling in both SQL and NoSQL databases such as Postgress and MongoDB and data driven architectures
  • 4+ years of experience working within agile methodologies and prescriptive frame works like SAFe, SCRUM, and Kanban
  • 4+ years using various design patterns to implemented desired architectures
  • 4+ years coding and using programming languages like Java and Angular (JavaScript, HTML and CSS)
  • Proficiency in reverse engineering of software systems using system/software profiling tools and dependency walkers
  • Understanding of modern data pipelines and how they relate to and facilitate AI/ML solutions
  • Expertise with content management systems (GIT, bit bucket)
  • Strong soft skills, including attention to detail, problem-solving and excellent communication and inter-personal skills


Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.

More Information on SAIC
SAIC operates in the Aerospace industry. The company is located in Reston, VA. SAIC was founded in 2013. It has 24000 total employees. It offers perks and benefits such as Volunteer in local community, 4-day work week, Employee resource groups, Flexible work schedule, Remote work program and Diversity employee resource groups. To see all 320 open jobs at SAIC, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SAICFind similar jobs