Razor is seeking an experienced
Full Stack Developer to support a state-of-the-art Machine Learning/Artificial Intelligence (ML/AI) RDT&E program focused on integrating innovative solutions for a government customer. This role will leverage both front-end and back-end development expertise to integrate multiple ML applications into a unified solution.
The Full Stack Developer will work within an Agile environment and collaborate with government stakeholders, technical teams, and industry partners to develop, integrate, and enhance mission-critical applications and data solutions.
Education Requirements: - Bachelor's degree in Computer Science, Engineering, or a related STEM field.
Clearance Requirements: - Must be a U.S. Citizen.
- ctive Top Secret clearance is required.
- Must be able to obtain and maintain TS/SCI eligibility and a CI Polygraph.
Location & Work Arrangement: - Springfield, Virginia
- This position requires onsite support at the customer location.
Responsibilities: - Develop and integrate full-stack software applications supporting ML/AI initiatives.
- Perform both server-side and client-side application development.
- Develop, integrate, and troubleshoot software applications supporting Extract, Transform, Load (ETL) solutions.
- Enhance existing applications using scalable and efficient development approaches while considering technical resources and project timelines.
- Co-lead product direction and feature specifications in collaboration with stakeholders and program leadership.
- Build and maintain real-time data pipelines and event-driven architectures.
- Develop server-side applications and implement distributed tracing and system monitoring.
- Design and maintain resilient, high-traffic microservices.
- Develop and integrate APIs supporting distributed applications and data workflows.
- Develop and maintain solutions within WS cloud environments.
- Support containerized and orchestrated application environments.
- Develop architecture, system, and data-flow diagrams.
- Collaborate within DevSecOps and Agile development environments.
- Communicate technical recommendations to stakeholders with varying levels of technical expertise.
Required Qualifications: - 3-10+ years of experience developing, integrating, and troubleshooting software applications, including ETL solutions.
- Proficiency with Python, C++, Node.js, and JavaScript.
- Experience with SQL, NoSQL, and in-memory databases, including PostgreSQL, Elasticsearch, and Redis.
- Experience building real-time data pipelines and event-driven architectures using technologies such as Kafka Streaming.
- Experience developing server-side applications and implementing distributed tracing and system monitoring using technologies such as OpenTelemetry.
- Experience designing and maintaining resilient, high-traffic microservices.
- Strong Linux experience, including system administration and scripting with Bash, Sed, and Awk.
- Strong experience with WS cloud services, including compute, storage, networking, IAM, cluster management, and policy management.
- Experience with PI integration and development.
- Experience with containerization and orchestration technologies such as Kubernetes, Docker, Helm, Rancher, and OpenShift.
- Experience with DevSecOps tools and frameworks such as GitLab and Jira.
- Experience developing architecture/system diagrams and data-flow diagrams.
- Strong attention to detail and experience developing high-quality software using robust design patterns.
- Excellent communication and presentation skills.
- bility to quickly learn and leverage new technologies in a fast-paced environment.
Preferred Qualifications: - Familiarity with Data Science and Machine Learning concepts.
- Experience with Oracle Converged Database.
- Experience with RDF Graph databases such as nzoGraph or Stardog.
- Experience with Palantir Foundry application development.
- Experience with cloud technologies including WS, Azure, or Oracle Cloud.
- Experience designing, coding, deploying, and supporting enterprise-level systems.
- Experience with UI frameworks such as React.
- Experience with automation technologies such as nsible.
- Experience with Big Data technologies such as irflow, Django, Elasticsearch, Kibana, and PostgreSQL.
- Experience working with Geographic Information System (GIS) data.
- Experience with Machine Learning algorithms.
Razor Benefits Overview Razor offers a comprehensive benefits package that may include medical, dental, and vision insurance; life and disability insurance; paid time off and holidays; a
401(k) plan; and professional development opportunities. Benefits offerings may vary based on position and employment status.