CACI International - Richmond, VA

posted 4 months ago

Full-time - Senior
Richmond, VA
Professional, Scientific, and Technical Services

About the position

CACI is seeking a Senior Software Developer - Subject Matter Expert (SME) to provide high-level technical expertise in software development to support multiple Department of Defense (DoD) clients. This role involves collaborating with team members to frame, develop, and deliver technical solutions that meet client needs. The successful candidate will lead the software development process, ensuring that updates, product changes, and associated needs are executed across the enterprise. A strong understanding of Agile development methodologies is essential, as the candidate will drive requirements in the architecture domain. In this position, you will perform technical planning, system integration, verification and validation, and evaluate alternatives including cost and risk, supportability, and analyses for total systems. You will conduct functional analysis, timeline analysis, detail trade studies, requirements allocation, and interface definition studies to translate customer requirements into hardware and software specifications. Additionally, you will evaluate the implementation of software assurance activities and software engineering planning across the system life cycle and program documentation. Reviewing architecture and design for adherence to secure design principles and assessing the soundness of architectural decisions will also be part of your responsibilities. You will apply a system-wide perspective when evaluating software build/release/increment artifacts to identify and mitigate technical risks. Advising on requirements development in an agile environment, architecture definition/decomposition, testing philosophies/methodologies, and verification coverage will be key aspects of your role. This position offers 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.

Responsibilities

  • Perform technical planning, system integration, verification and validation, and evaluate alternatives including cost and risk, supportability, and analyses for total systems.
  • Conduct functional analysis, timeline analysis, detail trade studies, requirements allocation, and interface definition studies to translate customer requirements into hardware and software specifications.
  • Evaluate the implementation of software assurance activities and software engineering planning across the system life cycle and program documentation.
  • Review architecture and design for adherence to secure design principles and assess the soundness of architectural decisions.
  • Apply a system-wide perspective when evaluating software build/release/increment artifacts to identify and mitigate technical risks.
  • Advise on requirements development in an agile environment, architecture definition/decomposition, testing philosophies/methodologies, and verification coverage.

Requirements

  • Must be a US Citizen
  • Must possess an Active DOD Secret security clearance
  • Bachelor's degree in computer science, computer engineering, or other related discipline with 15+ years of experience in agile software development
  • Experience with Agile methodology, requirements definition, Scrum, contract data requirements list creation, editing and delivery, system documentation, customer support, and Scrum practices, including point estimations, sprint planning, and retrospective meetings.
  • Experience with leading teams, client delivery, and facilitating meetings, in-person and virtual environments, with internal and external stakeholders.

Nice-to-haves

  • DoD Software Assurance Expertise

Benefits

  • Health and wellness programs
  • Income protection
  • Paid leave
  • Life insurance
  • Retirement and savings
  • Competitive benefits and learning and development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service