Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$82.1k - $172.4k

Caci Inc

Job Title: Software Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: TS/SCI with Polygraph

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

Anticipated Posting End: 1/1/2100

The Opportunity:

Work on a multi-contractor team to design, develop, and maintain a modern web application that enables space operators to analyze large amounts of data in a timely manner to facilitate decision making.

Responsibilities:

Responsible for designing, developing, operating and maintaining software to be applied to and integrated with solutions or products that also encompass non-information technology related engineering or scientific disciplines. These solutions or products may require aerospace, communications, or cyber domain knowledge to design, develop, and support software components embedded within them. Apply the appropriate software standards, processes, procedures and tools throughout the system life cycle to support the generation of multi-disciplinary solutions and products such as simulations of engineering and scientific problems. Interfaces with application users and other technical and support personnel.

In this role, you may be involved in:

• Supporting efforts to containerize, test, and deploy services

• Assisting the program team to provide demonstrations to stakeholders

• Investigating and resolve operational problems in conjunction with other engineering and technical personnel

• Providing support to system maintainers for investigation of operational issues

• Interfacing with other systems via RESTful API

• Developing small-scope applications that integrate with a larger system

Candidate should have experience in Java development utilizing various libraries such as SpringBoot, Mockito, Lombok, OpenAPI (Swagger) and other similar libraries developing RESTFul services. The software application is managed through Git and built using gradle. Other third-party applications that are utilized is Kafka, MongoDB, ActiveMQ and/or NiFi. Applications are containerized and deployed to a Kubernetes cluster using Helm Charts. Experiences with Amazon Web Services (AWS) is also desired.

Qualifications:

Required:

• Experience with the following:

• Java, SpringBoot

• Demonstrated seasoned technical individual contributions

• Strong troubleshooting and problem-solving skills to address difficult and sometimes complex problems

• Ability to articulate design concepts and technology benefits to influence others regarding system design, solutions, and procedures

• Active TS/SCI with Polygraph

• Bachelor’s degree in Systems Engineering, Software Engineering, Electrical Engineering, or equivalent field

• 5 years of related work experience.

• Experience with Agile software development methodologies

• Ability to break down high-level tasking into smaller units of work and self-manage development progress in working toward set deadlines

• Ability to coach and review the work of lower level professionals

• Strong written and verbal communication skills

• Time management and organizational skills

• Understanding of repeatable automated processes for building an application, testing it, documenting it, and deploying it at scale

Desired:

• AWS certification

• Experience with Scrum teams and use of continuous integration tools and techniques

• Experience with development tools such as Git / Bitbucket, Confluence / Jira

• Experience with third-party applications such as Kafka, MongoDB, ActiveMQ, NiFi, Mockito, Lombok, and/or OpenAPI (Swagger)

• Can manage projects / processes as needed

What You Can Expect:

A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.

Pay Range :

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, 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. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is:

$82,100-$172,400

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Hamilton, VA vacancy
  • $98.5k - $206.8k

     ...Job Title: Full Stack Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting... 
    Suggested
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    CACI International

    Hamilton, VA
    3 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...commercial markets. Nightwing is seeking a skilled Software Engineer to provide onsite development and operational support for deployed... 
    Suggested
    Work experience placement
    Immediate start
    Remote work

    Nightwing

    Hamilton, VA
    5 days ago
  •  ...Software Engineer The Software Engineer is responsible for designing, developing, testing, and maintaining software applications to meet business and technical requirements. This role involves working with multiple programming languages, frameworks, and business systems... 
    Suggested
    Full time
    Part time
    Flexible hours

    Business System Solutions Inc

    Leesburg, VA
    1 day ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...civil, and commercial markets. We are looking for a Software Engineer to join an agile development team to support the design, development... 
    Suggested
    Internship

    Nightwing

    Hamilton, VA
    5 days ago
  •  ...Software Engineer VIAVI (NASDAQ: VIAV) is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace, and railway. VIAVI is also a leader in light management technologies for... 
    Suggested
    Remote work
    Work from home

    Viavi

    Paeonian Springs, VA
    5 days ago
  •  ...Summary As a Software Engineer on the PNT (position, navigation, timing) team, you will design and maintain state‑of‑the‑art software and firmware for alternative navigation solutions. You will work in a small, cross‑disciplinary team, taking new ideas from concept to... 

    Viavi Solutions

    Paeonian Springs, VA
    5 days ago
  •  ...that values purpose as much as progress, G&A is the place for you! Summary: Goldschmitt and Associates is seeking a Senior Software Engineer to join our Agile team to support an essential modernization program for the U.S. Department of Education, Office of Federal... 
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Goldschmitt and Associates LLC

    Leesburg, VA
    1 day ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...community, defense, civil, and commercial markets. Senior Software Engineer At Nightwing, we are on a mission to develop resilient and... 

    Nightwing

    Hamilton, VA
    3 days ago
  •  ...Senior Software Engineer Job Locations US-VA-Leesburg Job ID 2026-4933 Category Engineering Worker Category Regular Full-Time[F] Company Overview Iridium is an award-winning and innovative satellite communications... 
    Full time
    Work at office
    Remote work
    3 days per week

    Iridium Satellite

    Leesburg, VA
    5 days ago
  •  ...technology and a desire to work alongside some of the brightest minds in the industry? We have an exciting opportunity for a Senior Software Engineer on our Space Software Product Engineering (SSPE) team! This role is responsible for development and maintenance of critical... 
    Work at office
    Remote work

    Iridium Satellite

    Leesburg, VA
    2 days ago
  •  ...2. Work closely with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. Participate in code reviews, provide constructive feedback, and collaborate on best practices. 3. Integration and Deployment... 
    Remote work
    Flexible hours

    Stackruit Ltd.

    Leesburg, VA
    5 days ago
  •  ...cuts straight to better care. Requirements: As a Full-Stack Engineer at Commence, you will play a key role in designing, developing...  ...closely with cross-functional teams to deliver high-quality software solutions that are scalable, secure, and efficient. This role is... 
    Remote work

    Commence

    Leesburg, VA
    1 day ago
  • $118.3k - $224.9k

     ...Type: Secret - Current Security Clearance Status: Active and existing security clearance required on day 1 Principal Software Engineer - Advanced Simulation & Training Systems (Onsite) At RTX, the world's largest aerospace and defense company, 185,000 great... 
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    RTX

    Hamilton, VA
    2 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...Nightwing Information Technology is seeking a Senior Cloud Platform Engineer to lead the operation, development, and continuous improvement... 

    Nightwing

    Hamilton, VA
    1 day ago
  •  ...across AWS accounts. Identify defects, debug, and monitor applications. Qualifications: Master’s degree in Science, Technology, or Engineering (any) is required. Work location: Ashburn, VA and various unanticipated locations throughout the U.S. Email Resume to HR Dept.,... 
    Full time

    IT Minds

    Ashburn, VA
    5 days ago
  •  ...Tech Data Pulse Tech LLC is a Virginia-certified small business headquartered in Ashburn, VA. We specialize in cybersecurity, software engineering, and DevSecOps solutions for federal agencies and defense contractors. Our team of professionals delivers mission-critical... 
    For contractors

    Data Pulse Tech LLC

    Ashburn, VA
    5 days ago
  • $175.43k - $178k

     ...JOB ID 12229: Software Engineer Meritore Technologies LLC, an Ashburn, VA based IT Solution, Services and Product Development Firm has Multiple Openings for JOB ID 12229: Software Engineer. Job duties include: Collaborating with the development... 
    Relocation

    Meditore

    Ashburn, VA
    2 days ago
  •  ...Software Engineer – Entry to Mid-Level (R&D Systems) Novateur stands for Innovation. We value creativity, vision, collaboration, and above all, ambition to innovate. Novateur Research Solutions is an R&D firm located in Northern Virginia, developing intelligent systems... 
    Permanent employment
    Temporary work

    Novateur Research Solutions

    Ashburn, VA
    9 hours ago
  • $88k - $136.9k

     ...operational systems. Our team operates as a product-oriented engineering group, owning the design and delivery of backend services,...  ...We are looking for a curious and motivated early-career Software Engineer who is excited to work at the intersection of software... 
    Work experience placement
    Internship
    Work at office
    Local area

    Visa

    Ashburn, VA
    5 days ago
  •  ...defense and resiliency, vulnerability research, ubiquitous technical surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies, agility, and competitive offerings to customers in the intelligence... 
    Flexible hours

    Nightwing

    Hamilton, VA
    3 days ago
  • $90.3k - $189.6k

     ...with layout managers, event handling, and custom components Software Architecture and Design: Strong understanding of software...  ...~ Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field or equivalent work experience. Demonstrated... 
    Full time
    Contract work
    Work experience placement
    Local area
    Flexible hours

    CACI International

    Hamilton, VA
    9 hours ago
  • $90k - $150k

     ...Software Engineer U.S. Citizenship Required. This position requires a current TOP SECRET clearance. Candidate must be SAP and SCI program eligible. This is an on-site position located in Ashburn, VA. Build Modern, Mission-Critical Systems with Room to Grow... 
    Full time
    Work experience placement
    Work at office

    Toyon Research

    Ashburn, VA
    4 days ago
  •  ...provider servicing commercial and government initiative in various parts of the United States. We are currently seeking a Junior Software Engineer to work for our company. Summary Eligibility to obtain a U.S. Customs and Border Protection suitability. (Basic Federal... 

    Cardinal Technology Systems, Corp.

    Ashburn, VA
    1 day ago
  • $60 - $100 per hour

     ...JOB TITLE: Software Engineer LOCATION: Remote DURATION: 6+ month contract RATE RANGE: $60 - $100 per hour POSITION SUMMARY: Our client, a large multinational consulting and strategy firm is looking for AI focused Software Engineers to join... 
    Hourly pay
    Full time
    Contract work
    Remote work

    Ursus Inc

    Ashburn, VA
    1 day ago
  • $133.14k - $247.26k

     ...public cloud environments. As a lead member of the Warner Bros. Discovery (WBD) Cloud Security team, this role partners closely with engineering and product teams to embed security into cloud architectures, platforms, and workflows across AWS, with a working knowledge and... 
    Temporary work
    Work at office
    Local area

    Warner Bros. Discovery

    Hamilton, VA
    5 days ago
  • $130k - $190k

     ...person (non-remote). Toyon is seeking individuals capable of developing object-oriented software in C++, C#, Java, JavaScript and/or Python. The experienced software engineer will design, develop, test, and perform analysis in a highly technical environment. This position... 
    Full time
    Work experience placement
    Remote work

    Toyon Research

    Ashburn, VA
    4 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...civil, and commercial markets. Nightwing is seeking a Cloud Engineer with the ability to assess, design, and develop a cloud-centric... 
    Work experience placement

    Nightwing

    Hamilton, VA
    2 days ago
  •  ...Job Title: Senior Software Engineer Location: Ashburn, VA OR Gaithersburg, MD Type: Contract, Many option years Compensation: W-2, negotiable Contractor Work Model: Hybrid – onsite and remote Hours: 40 hours a week Security Clearance: Public Trust - candidates with some... 
    Contract work
    For contractors
    Local area
    Remote work

    System One

    Ashburn, VA
    2 days ago
  •  ...Description This is a remote position. Summary: · Job Title: Software Developer (Cleared) - DoD Program · Clearance: Active...  ..., and able to collaborate across DevOps, cloud, and data engineering functions. Familiarity with data engineering tools and... 
    Contract work
    Remote work
    Monday to Friday

    BizFirst

    Leesburg, VA
    27 days ago
  •  ...Join Schneider Electric as a System Application Engineer and embark on an exciting opportunity to provide support to our customers in...  ...Basic understanding of operator workstation use, graphics and software development Participate in basic field startup using standard... 
    Full time
    Contract work
    For subcontractor

    Schneider Electric

    Leesburg, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!