RBR-Technologies ยท 1 day ago
Senior JavaScript Developer (Level 2 or 3)
RBR-Technologies is a service-disabled veteran-owned information and technology business focused on delivering customer mission success. They are seeking a Senior JavaScript Software Engineer to lead a development team in enhancing mission-critical classification and access control capabilities for national security data tools.
Information TechnologySoftwareWeb Development
Responsibilities
Leading development of classification marking and access-control tooling
Mentoring junior developers and improve team development processes
Analyzing system requirements and supporting architecture documentation
Performing full lifecycle development and troubleshooting
Developing, maintaining, and enhancing complex and diverse software systems, including analytics, large data processing, algorithm development, real-time systems, and business management applications
Working independently or as part of a collaborative development team
Reviewing and testing software components to ensure adherence to design requirements and documenting test results
Resolving software problem reports and implementing corrective actions
Utilizing software development and design methodologies appropriate to the development environment
Providing input to system-level design decisions, including hardware/software trade-offs, software reuse, and the use of COTS/GOTS in place of new development
Conducting requirements analysis and synthesizing system-level requirements into individual software components
Qualification
Required
Active TS/SCI Polygraph
Expert-level JavaScript proficiency
Experience with Git and code review processes
Experience developing requirements specifications
Level 2: Five 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 2 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 9 years
Level 3: Eight 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
Preferred
Experience mentoring and introducing best practices
Experience performing Tier 3 support and testing workflows
Benefits
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
Annual Pet Insurance Benefit