[Remote] Senior Full Stack Developer
Note: The job is a remote job and is open to candidates in USA. By Light Professional IT Services LLC is a technology company that supports defense, civilian, and commercial IT customers worldwide. They are seeking a highly skilled Senior Full Stack Developer to join their software development and network engineering team, responsible for designing, integrating, producing, testing, and deploying cyber range environments.
Responsibilities
- Develop and maintain a modern, responsive web interface
- Build backend scoring services, databases, and automated scoring agents for Windows and Linux
- Conduct system testing within integrated cyber range environments
- Create and maintain administrative, technical, and end‑user documentation
- Collaborate with the RangeOS development team to ensure seamless integration with versioned cyber ranges
- Contribute to solution designs that align with requirements and system constraints
- Estimate effort, complexity, and timelines for assigned tasks
- Implement clean, efficient, and maintainable code using modern programming practices
- Select optimal algorithms and approaches to solve technical problems
- Apply sound logic and design principles to feature development
- Follow established coding conventions and standards
- Document code structures, logic flows, and module behavior
- Produce clear technical documentation for developers, engineers, and stakeholders
- Develop customer‑facing documentation as required
- Perform unit testing to validate functionality
- Support integration and validation testing across complex system environments
Skills
- Bachelor's degree in a computer‑related field and 3+ years of web development experience, or 6+ years of equivalent professional experience
- 8570 IAT Level II certification or ability to obtain certification within 6 months
- Strong full‑stack development background, including:
- Proficiency in one or more of the following: Node.js, React, jQuery/JavaScript, PostgreSQL or MySQL, AMQP
- Expertise with Git‑based source control (Git, Bitbucket)
- Experience developing system services and daemons
- Understanding of Linux virtualization concepts (KVM)
- Experience with Node.js frameworks such as Express, OpenAuth, and Socket.io
- Familiarity with AMQP or similar message‑oriented middleware
- Working knowledge of networking, Linux, Windows, testing practices, and Agile SDLC
- Experience with cyber ranges, cyber training platforms, or simulation environments
- Understanding of orchestrated training events, exercise lifecycle, and multi‑vendor tool integration
- Familiarity with infrastructure automation (Terraform preferred)
- Ability to operate across complex, multi‑vendor, hybrid environments (RCS/ECS/cloud)
- DoD Top Secret security clearance (Or the ability to obtain one)
- Up to 10% travel
- Containerization experience (Docker, image optimization)
- CI/CD pipeline development (GitHub Actions, GitLab CI, Jenkins)
- Cloud platform experience (AWS, Azure, GCP)
- Knowledge of microservices and serverless architectures
- Strong REST API design and versioning practices
- Authentication and authorization implementation
- Experience with background processing, queues, and event‑driven architectures
- Ability to design maintainable, modular business logic
Company Overview