Software Engineer - multiple levels - FULLY CLEARED with POLYGRAPH REQUIRED
@ Constellation Technologies, IncSoftware Engineer - multiple levels - FULLY CLEARED with POLYGRAPH REQUIRED
This job is still taking applications, but it's been up a while.
About the job
Constitutional Technologies provides secure software solutions for federal clients. The role involves web app, UI, Java, Python, cryptography, and database work, requiring US citizenship and active TS/SCI clearance with polygraph. Competitive benefits offered.
Requirements
- US Citizen
- TS/SCI clearance with polygraph
- 4+ years relevant experience
- Bachelor's degree or 5 years project experience
- Experience with Java
Qualifications
- Bachelor's in engineering or related
- Strong Java development skills
- Experience with databases and web UI
- Familiarity with cryptographic systems
- Experience on Windows/Linux
Full job description
Required:
- Must be a US Citizen.
- Must have TS/SCI clearance w/ active polygraph (CI or FS)
- At least four (04) years of direct/relevant experience
- Bachelor’s degree in engineering (i.e. Computer, Electrical, Mechanical, Aerospace, etc.) or related discipline from an accredited college or university is required.
- Five (05) years of additional relevant experience on projects with similar processes may be substituted for a bachelor’s degree.
- Must have demonstrated in-depth experience with Java.
- Must have experience or familiarity with multiple Java frameworks: Spring to include Boot and Data, Java Enterprise Edition (JEE) (i.e., JPA, EJB, JTA, Servlet), Jackson, Jersey, Swing, JavaFX.
- Must have experience or familiarity with multiple of the following languages such as JavaScript, Python, C/C++, Groovy, Structured Query Language (SQL).
- Must have experience with development IDEs (Integrated Development Environments) such as Eclipse, Visual Studio Code, Visual Studio, Rhapsody, WebStorm.
- Must have experience with databases such as Oracle, PostgreSQL, MongoDB, SQL Server.
- Must have experience with Web Application User Interface Development, knowledge of databases and structures, Spring Framework, and/or experience working with AngularJS, JSON, HTML, XML, XSLT.
- Must have experience with software source control and configuration management tools.
- Must have experience with technologies underlying cryptographic systems (symmetric and asymmetric cryptography, ASN.1 encoding, XML canonicalization, digital signatures).
- Must have experience developing on Windows, and/or Linux operating systems.
- Must have documented professional experience with web services.
- Must have a strong understanding of sound software development principles and practices.
- Must be able to plan and prioritize personal tasking and be able to communicate effectively verbally and in writing.
- Must be an independent thinker, capable of performing high quality work, both independently and with a team in a fast-moving environment.
These Qualifications Would be Nice to Have:
- Experience with the following: Java Enterprise Edition (JEE) (i.e., EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS), SQL, application servers (Tomcat, WebLogic, JBoss), Spring framework, scripting.
- Experience or familiarity with multiple of the following technologies: XML/XSD/SOAP/WSDL/XSLT, REST, JSON, YAML, Containers (Docker, Podman, Kubernetes, OpenShift).
- Experience with Javascript frameworks: AngularJS, Bootstrap, JQuery.
- Experience with Testing and Mocking frameworks: JUnit, Jupiter, Mockito, Jasmine, Karma, Cucumber, Unified Functional Tester (UFT), Selenium, FITNesse.
- Experience with build tools: Maven, CMake, RPM, Jenkins, Nexus.
- Experience with high level requirements management including requirements decomposition, secure systems engineering and development, trade-off analysis, interface control, testing and continuous integration.
- Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, Test Driven Development (TDD), Refactoring, and Acceptance Test Driven Development (ATDD).
- Experience with Behavior Driven Development (BDD).
- Secure Software development (i.e., Layer 7 Policy).
- Experience with Scrum, Scaled Agile Framework (SAFe) methodology, SAFe Agilest Certification, or experience as a member of an Agile team.
Similar jobs in Columbus, OH
- A
Infrastructure Engineer Staff - Dynatrace SME
AEP Service Corporation · Gahanna, OH
Posted 1 week ago - I
Full-Stack Engineering Internship - Summer 2027
Immuta · Columbus, OH
Posted 4 days ago - A
Solution Engineer, Real Time OT Systems
AEP Service Corporation · New Albany, OH
Posted 1 week ago - A
Electrical Engineer/Engineering Technologist
AEP Service Corporation · New Albany, OH
Posted 3 days ago - A
Engineer/Engineering Technologist/Transmission SCADA Engineering
AEP Service Corporation · New Albany, OH
Posted 4 days ago - A
Engineer Assc- Engineer Sr ( Protection and Controls Engineer)
AEP Service Corporation · New Albany, OH
Posted 2 days ago