Software Engineer
$82.1k - $172.4kCaci 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.
$105k - $165k
...,000.00/yr WHO WE ARE Chess Solutions, LLC is a Virginia-based software development company that specializes in building digital vetting... ...software experience. WHAT YOU’LL DO As a Senior Software Engineer at Chess Solutions LLC, you will serve as the principal developer...SuggestedFull timeContract workWork at officeLocal areaRemote work- ...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...SuggestedWork at office3 days per week
$86.8k - $198k
Front-end Software Engineer The Opportunity: As a front-end Software Engineer, you can resolve a problem as part of application development to complete end-to-end solution in a fast, agile environment. If you’re looking for the chance to not just develop software, but...SuggestedFull timeContract workPart timeWork at officeLocal areaRemote work- ...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...SuggestedRemote work
$122k - $253k
...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...SuggestedImmediate startNight shift$90k - $150k
...located in Ashburn, VA. Build Modern, Mission-Critical Systems with Room to Grow Toyon is seeking an intermediate-level Software Engineer to help design and deliver modern, server-based applications supporting high-impact initiatives. This is not a legacy...Full timeWork experience placementWork at office$152.2k - $243.7k
...data solutions, cyber security, and B2C platforms. The Opportunity: We are seeking a seasoned Fullstack Software Engineer with experience building GenAI-enabled applications. We're looking for someone who is both a hands-on full-stack engineer...Full timeWork experience placementWork at officeLocal area- ...investors, and are operating in stealth mode. Are you energized by the challenge of building both software systems and teams? As a systems programmer Senior Software Engineer at Overview Energy you will write mission-critical code while helping establish and best...Permanent employmentFull time
- ...administrative tasks and enhance member engagement Integration: Manage and develop API integrations between Rock RMS and third-party software (e.g., payment processors, communication tools, or accounting software) UI/UX Optimization: Customize the look and feel of the...Full timeFlexible hours
- ...Business Unit: Cubic Defense Company Details: Performs complex software engineering tasks. Acts as a technical consultant and as a liaison with other departments, divisions and organizations. Participates in research, design, development and test engineering activities...
$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 workWork at officeLocal area$99k - $206k
...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...markets. Nightwing is seeking a cleared and experienced Cloud Engineer in the Herndon Virginia area. Responsible for design, development...$130k - $190k
...in-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 timeWork experience placementRemote work$130k - $190k
...Senior Software Engineer U.S. Citizenship Required. Ability to qualify for a US Department of Defense security clearance required. This position is in-person (non-remote). Toyon is seeking individuals capable of developing object-oriented software in C++, C#,...Remote work- ...data analytics, enterprise reporting, database management, and software development. Taking a full-service approach, we partner closely... ...using a range of modern technologies and platforms. Software Engineer Overview: The Software Engineer is responsible for...Full timePart timeFlexible hours
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...$131.3k - $237.35k
The Homeland Sector within Leidos is seeking a Full Stack Software Developer Team Lead, with strong systems, software, cloud, and Agile experience to support a complex program to provide Agile development. In this role the candidate will support the Passenger Systems Program...- RiPSIM Technologies, Inc. is a disruptive software company based in the Washington D.C. metropolitan area, founded by a team of seasoned... ...a highly skilled and motivated full-stack Senior Software Engineer II to join our growing engineering team. In this role, you'll help...Casual workFlexible hours
- ...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 timeContract workFor subcontractor
$111.3k - $186.1k
...Description Join our dynamic Data Center Engineering Operations Team and become a critical architect of the infrastructure that powers... ...people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security...Work at officeLocal areaWorldwideFlexible hours$147k - $296k
...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...security, and performance of IT systems. Lead and mentor junior engineers and technical staff. Minimum Qualifications: Bachelor’s...Work experience placement- ...implementation. In addition, you will leverage your expertise in modern software development practices, including comprehensive unit testing,... ...the front end. \\ Contribute to all phases of the software engineering lifecycle (SELC), including requirements gathering,...Full timeWork at officeRemote work2 days per week1 day per week
- ...NestJS, and MongoDB, while also integrating cutting -edge AI capabilities like Retrieval -Augmented Generation (RAG) and prompt engineering to deliver contextual, dynamic features. \ \ You’ll play a key role in architecting and delivering innovative solutions that fuse...Full timeImmediate startFlexible hours
$80k - $120k
...SAIC is seeking a highly skilled and experienced Senior DevOps Engineer with a strong focus on DevOps methodologies to join our IT team... ...system reliability. This role requires a deep understanding of both software development and IT operations, aiming to bridge gaps between...2 days per week$87.1k - $157.45k
Description Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver...Contract workLocal areaImmediate start$87.1k - $157.45k
...Description Leidos is seeking Java Software Engineer - Scrum Master to join the Air Traffic Business Area within the Homeland Sector, supporting the development of next-generation flight service and air traffic systems. This work aligns with the FAA's broader initiative...Contract workLocal areaRemote work$103.8k - $218.1k
...industry-leading individuals supporting the best practices in Agile Software Development for the Department of Homeland Security (DHS).... ...by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsible...Full timeContract workWork experience placementLocal areaImmediate startFlexible hours2 days per week1 day per week$85.15k - $153.93k
...communication skills with ability to interact effectively across multiple teams Preferred Qualifications: Knowledge of workflows and rules engines Experience in Java Experience working with PostgeSQL and AWS Knowledge of Test-Driven Development (TDD)/Behavioral-Driven...- ...services Basic Qualifications Knowledge of workflows and rules engines Experience in Java Experience with agile-based implementations... ...Preferred Qualifications 2 years of experience in implementing software solutions 5 years of experience in the software industry Knowledge...Local area
- ...Responsibilities Serve as an Agile Scrum team member providing software development and maintenance Responsible for activities... ...with conceptual design and development/refinement of software engineering guidelines Analyzing complex project-related problems and creating...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Hamilton, VA
- software developer positions Hamilton, VA
- software development engineer aws Hamilton, VA
- consulting software engineer Hamilton, VA
- software developer Hamilton, VA
- software engineer healthcare Hamilton, VA
- cybersecurity software engineer Hamilton, VA
- software developer fintech Hamilton, VA
- software engineer amazon Hamilton, VA
- software engineer Hamilton, VA



