We are looking for a Software Engineer to join in developing NexGen real time geolocation capabilities. This position will be responsible for the architecture and design of new products and processes as well as improving existing products, as a member of CACI’s National Security and Innovative Solutions, Advanced Solutions Group. In this group you will become a part of a select set of men and woman dedicated to developing powerful technology differentiated products and services for the purpose of providing unparallel support to our Nation’s most critical missions.
First, a bit about CACI:
CACI was born out of a unique entrepreneurial spirit and a relentless commitment to ethics, excellence, distinction, and innovation. Founded in 1962, we are 58 proud years of being ever vigilant in helping to meet enterprise and mission challenges in national security. It is our culture which unifies us as a company and strengthens our resolve to meet our customers’ – and our country’s – most critical missions. There are two pillars to CACl’s culture. The first is character – our commitment to ethics and integrity in all we do. The second is innovation – our dedication to advancement and excellence. #EVER VIGILANT
CACI gives its engineers a tremendous amount of responsibility and empowers them to achieve in what it takes to make things happen. We look for engineers that are passionate about the work they do for mission solutions while keeping a high bar for quality deliverables. As a Senior Software Engineer you will lead the development of complex and diverse software systems. In this cutting edge fast paced environment you will work individually or as part of a team as you:
With a company focused on you, this position provides a lucrative salary and better than industry benefits including optional equity and much more.
Learn and Be Curious. Within CACI you are encouraged to participate in career pathing and mentoring as you advance your technical skills and career. Are you a technical leader? All employees are provided vast resources for learning, certifications and leadership development through CACI’s extensive virtual university and communities of practice. Participate in CACI Community of Practice as we collaborate, advance tradecraft and leverage each other towards a common mission. As a worldwide company CACI will provide you vast opportunities to advance, challenge and grow your personal mission.