Experience required
Level 3
- No degree: 12+ years
- Bachelor's: 8+ years
Level 4
- No degree: 16+ years
- Bachelor's: 12+ years
About the role
RBR-Technologies is seeking a Senior Software Engineer (level 3 or 4) with attribute-based access control (ABAC) implementation experience to join our team and drive the evolution of capabilities powering Zero Trust across DoD environments! Could it be you?
Responsibilities
-
Developing and supporting AdmitIT, a new ICAM product.
-
Building, automating, and managing product installations for DoD customers.
-
Work across full‑stack Java, SpringBoot, microservices, and DB technologies.
-
Supporting integration and containerization pipelines.
-
Developing, maintaining, and enhancing complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real time systems, and business management information systems) based upon documented requirements.
-
Providing specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
-
Reviewing and testing software components for adherence to the design requirements and documenting test results.
-
Resolving software problem reports.
-
Utilizing software development and software design methodologies appropriate to the development environment.
-
Working individually or as part of a team.
Qualifications
Basic Qualifications:
- Active TS/SCI Polygraph
- Full‑stack Java development.
- Experience with SpringBoot, REST, PKI/TLS/SSL, ElasticSearch.
- Experience with Oracle/MySQL/MongoDB/PostgreSQL.
- Experience with JSON/XML, GitLab CI/CD pipelines.
- Level 3: At least 8 years of related experience, along with a Bachelor's degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines AND 3 years of work experience in the SIGINT, IA, or IT domains. An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 12 years.
- Level 4: At least 12 years f related experience, along with a Bachelor's degree or higher in computer engineering or in a field related to computer engineering or computer science disciplines AND 5 years of work experience in the SIGINT, IA, or IT domains. An additional 4 years of Software Engineering experience may be substituted for the degree for a total of 16 years.
Preferred Qualifications:
- Experience with Terraform, Azure/AWS IAC.
- Linux scripting (Bash, C, Python), Docker/Kubernetes, Puppet/Ansible.
Compensation
Posted Annualized Salary: $190,000 – $215,000
Benefits
- Generous 401k with matching
- Paid Parental Leave
