Junior to Mid Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+42 more
Job description
We are seeking a JR to MID level Software Developer to support mission-focused Government programs in a classified environment . This role will design, develop, test, deploy, and sustain secure software systems across enterprise and cyber domains, with opportunities to support search/data discovery , identity and access management , and embedded/hardware-adjacent development as program needs dictate.
Clearance Requirement
-
Active Secret Clearance Required
-
Ability to maintain clearance
Responsibilities
-
Design and develop secure applications and services supporting Government mission systems
-
Lead or contribute to full software lifecycle activities: requirements, architecture, implementation, testing, deployment, sustainment
-
Build and enhance Java-based back-end systems, APIs, and web services in secure environments
-
Develop secure data discovery/search capabilities (e.g., Elasticsearch and Lucene-based approaches)
-
Support Identity, Credential, and Access Management (ICAM) / authorization solutions (e.g., OpenAM/ForgeRock-style ecosystems)
-
Develop and integrate front-end components as needed (e.g., Angular and related web frameworks)
-
Implement and maintain automated testing and quality practices (e.g., JUnit/TestNG ), code reviews, and CI/CD-aligned workflows
-
Troubleshoot and deploy systems in Linux and Windows environments; provide operational support and root-cause analysis
-
Produce clear technical documentation (design notes, runbooks, interface documentation, user/admin guides)
-
Collaborate with cybersecurity engineers, system engineers, and stakeholders in Agile/Scrum delivery teams
-
Mentor junior developers and promote engineering best practices
Embedded / Hardware-Adjacent Support (as required by program)
-
Support embedded software and hardware/software integration efforts for specialized platforms
-
Develop tools for performance testing and validation on SOC/FPGA-adjacent environments
-
Implement low-level interfaces/protocols such as SPI and I2C in C/C++ Work alongside hardware designers; interpret hardware description artifacts when needed (e.g., Verilog/VHDL exposure)
Requirements
-
Significant experience delivering production software in secure or regulated environments
-
Strong hands-on development experience with Java (enterprise applications, web services, APIs)
-
Experience designing and implementing secure architectures (authentication/authorization, encryption, access controls, secure data handling)
-
Working knowledge of Linux administration/deployment and troubleshooting
-
Proficiency in at least one additional language (e.g., C/C++ , C# , Python , JavaScript )
-
Experience with relational databases (e.g., PostgreSQL, MySQL, Oracle, MS SQL ) and data persistence patterns
-
Strong communication skills and ability to work effectively with technical and non-technical stakeholders
Preferred Qualifications
-
Experience with Elasticsearch , Lucene , or secure enterprise search implementations
-
Experience with Spring (MVC/Boot) , microservices architecture, RESTful API design
-
Experience with application servers and middleware (e.g., Tomcat, JBoss )
-
Familiarity with build and delivery tooling (e.g., Maven, Gradle, Git , CI pipelines)
-
Experience with containerization/orchestration (e.g., Kubernetes )
-
Prior work supporting ICAM / identity management ecosystems (OpenAM/ForgeRock or similar)
-
Background supporting mobile/desktop secure data-sharing or encryption-enabled solutions
Education
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Benefits & conditions
- Pay Rate / Range:__$51-56___
The above salary range represents the range expected for the position; however, final salary offers are based on a number of factors such as the position’s responsibilities; the candidate’s experience, education, and skills; location; travel required; and current market conditions.
- Benefits (Regular, Full Time Employees):
-
Medical, Dental, and Vision offerings
-
Weekly Direct Deposit
-
Paid Holidays and Personal Time Off
-
401(k) with match
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT