Insight Global is looking for a Software Engineer who specializes in C++ backend engineering to join a client’s team as a full time employee. This client specializes in developing new tools and applications for the federal government.
This Engineer will join a highly collaborative team of engineers and computer scientists developing simulation tool technologies that support DoD planning operations. The primary technologies used by the team are C++, Qt, OpenSceneGraph, CMake, and Python. This team is constantly bringing in new projects, so the scope of work will vary periodically. The Engineer will be involved in the following activities: software architecture, algorithms, data structures, API design, UX design, and test-driven development. Ultimately, the Engineer’s contribution will primarily be in the backend development of new tools that the team creates.
Required Skills & Experience
* Bachelor’s degree (preferably in Computer Science or Engineering)
* 7+ years of software engineering/programming/scripting experience
* Modern C++ experience (experience programming using C++ 14, 17, 20)
* Experience peforming Continuous Integration development
* US Citizen (able to obtain clearance)
Nice to Have Skills & Experience
* Master’s degree
* Programming experience with Python, Java, or other backend languages