Senior Software Engineer 3 or 4
- 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
+24 more
Job description
-
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.
Additional responsibilities associated with the position include:
-
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.
Requirements
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?, + 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.
Benefits & conditions
| Fort Meade, MD, USA | Salary | 190000-215000 per year | Full Time |
Do you love having fun, building real camaraderie, and being part of a company that shows up for its community? At RBR, we combine mission-focused work with a people-first culture, competitive salaries, and a benefits package that actually makes life better. If you want to grow, contribute, and enjoy the journey along the way, join RBR! We are a small service-disabled veteran-owned information and technology business founded on the basic principle of delivering customer mission success., A career at RBR-Technologies doesn’t mean you have to make sacrifices in other areas of your life.
-
Best in class health benefits plan
-
Generous 401k with matching
-
Flexible work policies and schedules (dependent upon contract)
-
Generous Paid Time Off + All Federal Holidays
-
Special paid leave for: Bereavement, Voting, Military, and more
-
Paid Volunteer Hours for Community Outreach
-
Paid Parental Leave
-
Family-Friendly Company Paid Events
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
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Dev Digest 134 - Where pixels sing?
What’s the Difference between a Junior, Mid, and Senior Developer?
Fully Remote Software Engineer Jobs