The job below is no longer available.

You might also like

in Richmond, VA

Use left and right arrow keys to navigate
Estimated Pay $59 per hour
Hours Full-time, Part-time
Location Richmond, Virginia

Compare Pay

Estimated Pay
We estimate that this job pays $58.88 per hour based on our data.

$35.96

$58.88

$82.9


About this job

Senior Software Developer - Subject Matter Expert (SME)Job Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental USCACI is seeking an Sr. Software Developer - SME. The role of Sr. Software Developer is to provide high-level technical expertise in software development to support multiple DoD clients. The candidate will collaborate with team members to frame, develop, and deliver technical solutions that meet the needs of the client. They will also be responsible for leading the software development process and ensuring that updates, product changes, and associated needs are executed across the enterprise. The successful candidate will have a strong understanding of Agile development methodologies and be able to drive requirements in the architecture domain.You Will Get to:Perform technical planning, system integration, verification and validation, evaluates alternatives including cost and risk, supportability and analyses for total systems.Perform functional analysis, timeline analysis, detail trade studies, requirements allocation and interface definition studies to translate customer requirements into hardware and software specificationsEvaluate the implementation of software assurance activities software engineering planning across the system life cycle and program documentation.Review architecture and design for adherence to secure design principles and assess 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.You’ll Bring These Qualifications:Must be a US CitizenMust possess an Active DOD Secret security clearanceBachelor’s degree in computer science, computer engineering, or other related discipline with 15+ years of experience in agile software developmentExperience 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 stakeholdersThese Qualifications Would Be Nice to Have:DoD Software Assurance ExpertiseWhat 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. Pay Range: The proposed salary range for this position is $104,200-$229,200. There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, geographic location, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. Employment benefits include health and wellness programs, income protection, paid leave and, life insurance, retirement and savings.Job SummaryJob number: 282931Date posted : 2023-06-28Profession: EngineeringEmployment type: Full time