Research Innovations Incorporated · 6 hours ago
Senior Software Engineer (TC2254)
Research Innovations, Inc. is breaking through the big, slow status quo with transformative technology that fundamentally improves the world. They are seeking a Senior Software Engineer to join their Tactical Command & Control line of business, where the engineer will build mission-critical software supporting Defense and Homeland Security customers.
Artificial Intelligence (AI)Cloud ComputingCyber SecurityBig DataInformation TechnologyInformation ServicesMachine Learning
Responsibilities
Design, develop, and maintain Java-based microservices using modern frameworks (e.g., Spring)
Build and manage containerized applications using Docker or equivalent technologies
Design, develop, and maintain a large-scale enterprise React application
Write high-quality unit and integration tests using JUnit and Jest
Support system integration, testing, and validation prior to operational release
Assist with cyber hardening to ensure software meets required security and compliance standards
Develop and maintain internal tools that support product development and delivery
Collaborate closely with cross-functional teammates to solve complex technical problems
Continuously improve code quality, performance, and maintainability
Take ownership and deliver results in fast-moving, mission-driven environments
Qualification
Required
Must have a U.S. Secret Security Clearance at minimum
6+ years of professional software development experience
Bachelor's degree in Computer Science or a related field (or equivalent professional experience)
Hands-on experience developing applications using the Spring Java framework
Experience building front-end applications using ReactJS or Angular
Designed and implemented solutions using RESTful APIs and WebSockets
Worked with modern development and build tools including: Git, Jenkins, Gradle, Node.js, Docker
Built large, complex UI forms with strong validation logic
Developed software in Linux-based environments
Contributed meaningfully to team-based software projects from design through delivery
Preferred
Experience using Git-based workflows (GitHub, GitLab, Bitbucket, Stash) on large-scale projects
CI/CD experience with Jenkins, GitLab CI/CD, Maven, Gradle, NPM, Yarn
Experience using TypeScript in large or enterprise codebases
Contributions to open-source projects or externally published software
Experience working in Agile/Scrum development environments
Proven success in fast-paced, delivery-focused teams
Strong verbal and written communication skills
Familiarity with UML or architectural modeling methodologies
Experience with Tactical Assault Kit (TAK) or related C2 systems
Comfort producing technical documentation and diagrams (e.g., Visio)
Benefits
Flexible work schedules
Health insurance coverage
Paid time off
401k with a company match
Paid parental leave
Access to wellness programs
Community game room
Pantry
Massage chair
Escape room
Community ambassadors
Regular community events
Company
Research Innovations Incorporated
Research Innovations Inc. (RII) supports critical defense, intelligence, and cyber customers across the U.S.
Funding
Current Stage
Growth StageLeadership Team
Recent News
Orange County Business Journal
2025-07-25
Company data provided by crunchbase