Riptide Technology is hiring a Front End Software Developer for support of the Maritime Domain Awareness (MDA) capabilities of the Office of Naval Intelligence (ONI) Nimitz Operational Intelligence Command (OIC). This role is required to be onsite in Suitland, Maryland.
The Front End Developer provides IT support services to ONI OIC to include tier 1 through 3 on-call support, planning and scheduling, customer/user support, systems engineering and technical assessments, software engineering, system administration and operation, database administration and development, system/software testing and break-fix support. Further support includes migration of MDA capabilities to the cloud, and the application of artificial intelligence/machine learning (AI/ML) tools to existing MDA data sets.
Responsibilities:
- Design, develop, implement, and maintain software applications.
- Software applications include government off-the-shelf (GOTS), modified off-the-shelf (MOTS), and commercial off- the-shelf (COTS) that are used on both unclassified as well as classified ONI systems.
- Development may include research, new development, modification, reuse, reengineering, maintenance, or any other activities that result in software products to meet the needs of specific client/business requirements of ONI.
- Utilize Java coding skills to maintain and sustain current capabilities.
- Develop and maintain source code in compliance with secure coding standards, application STIGS, and all applicable government regulations, guidance, and directions.
- Provide application development support within the Development Team.
- Troubleshoot application deployment.
- Attending and contributing to company development meetings.
- Learning the codebase and improving your coding skills.
- Writing and maintaining code.
- Working on minor bug fixes.
- Monitoring the technical performance of internal systems.
- Responding to requests from the development team.
- Gathering information from consumers about program functionality.
- Conducting development tests.
Required Clearance, Education and Certifications:
- Active DoD - TS SCI
- Bachelor's in CS preferred.
- 2+ years of experience.
- Background in DoD software development preferred.
- Experience with Docker containers and REST APIs is required.
- Experience with Scrum project management methodology.
- Experience with JavaScript and Python.
- Experience with Vue.js and material design.
- Should have knowledge of Angular, Python, ReactJS, TypeScript, NextJS
Riptide Technology, Inc. is an equal opportunity employer ensuring no employee or prospective employee will be discriminated against based on race, color, national origin, age, religion, disability status, gender, sexual orientation, gender identity, genetic information or marital status with regards to recruitment, hiring, upgrading, promotion or rehiring.
Similar Jobs
What We Do
Riptide Technology is a professional IT services company specializing in systems architecture, solutions research and software development. Riptide’s primary functional expertise is in Maritime ISR systems.
Riptide Technology was incorporated and officially opened for business in May 2011.
Riptide has established an office in Old Town Alexandria. Our contact information is:
201 King Street, #304
Alexandria, Virginia 22314
Phone: (703)888-2711
Fax: (703)888-2933








