The Senior UI Software Engineer provides advanced software development support to a major United States strategic command, contributing to capabilities that underpin national-level strategic deterrence and long-range operational readiness. The role leads front-end development across the software development lifecycle, from requirements analysis and design through implementation, testing, and deployment. It develops modern user interfaces using industry-standard web technologies and frameworks and works with engineers and stakeholders to guide technical design and implementation decisions. The engineer collaborates across Agile teams, produces and maintains technical documentation, writes maintainable code aligned with requirements and standards, and implements unit, integration, and end-to-end testing. The role also supports project planning and execution through work estimation, risk identification, technical problem-solving, and continuous improvement. The position is contingent on funding and may not be filled immediately; applicants may also be considered for other positions at CACI.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior