Software Engineer, Defense Intelligence Integrations
PlanetFull Time
Mid-level (3 to 4 years), Senior (5 to 8 years)
Candidates must be a US Citizen with an active TS/SCI security clearance and polygraph (CI or FS), possessing at least fourteen (14) years of direct or relevant experience, and holding a Bachelor’s degree in engineering or a related discipline from an accredited college or university. They must have demonstrated in-depth experience with Java and multiple Java frameworks such as Spring Boot and Data, Java Enterprise Edition (JEE), Jackson, Jersey, and Swing, as well as experience with various programming languages including JavaScript, Python, C/C++, and SQL. Furthermore, candidates are required to have experience with development IDEs like Eclipse and Visual Studio, databases such as Oracle and MongoDB, and operating systems including Windows and Linux.
The Software Engineer will be responsible for developing and maintaining software systems, utilizing Java frameworks and various programming languages to build and implement solutions. They will also contribute to the design and implementation of web services, ensuring compliance with sound software development principles and practices. Additionally, the role involves experience with technologies underlying cryptographic systems and utilizing software source control and configuration management tools, all while working independently and collaboratively within a fast-paced environment.
Cybersecurity, data analytics, and engineering services
Constellation Technologies provides specialized services in cybersecurity, data analytics, and engineering to a variety of clients, including government agencies and private enterprises. Their offerings include cyber operations, cloud computing, and technology integration, all tailored to meet the specific needs of each client. The company employs a team of experts who work collaboratively with clients to develop effective solutions. Unlike many competitors, Constellation Technologies focuses on building strong relationships through integrity, honesty, and communication, ensuring that projects are successful and meet client expectations. The goal of Constellation Technologies is to deliver customized, high-quality services that enhance their clients' operational capabilities.