CyOne is a team of experienced cyber security specialists and software developers, seeking Mid-Level Software Engineers to develop and sustain capabilities. The role involves full stack development using Kotlin and Java, collaborating with cross-functional teams to deliver secure and scalable software.
Responsibilities:
- Full stack development using Kotlin/Java (backend) and Godot Engine (frontend and backend)
- Participate in the full software development lifecycle in an Agile environment
- Support incremental demonstrations of new capabilities
- Follow secure coding practices and support remediation of vulnerabilities
- Collaborate with distributed development teams to support integration, deployment, and testing activities
Requirements:
- U.S. Citizenship (no dual citizenship allowed)
- Eligible for DoD Secret clearance; active clearance preferred
- 10+ years of overall software engineering experience
- 5+ years of recent experience with:
- Java (Spring Boot or equivalent)
- RESTful API development
- Experience with Agile development (Scrum/Kanban), Git repositories, and CI/CD pipelines
- Active DoD Secret or TS/SCI clearance
- Experience with:
- Kotlin 2.0
- Godot 4.3+ (including GDScript)
- Fast, Lightweight Entity Component System (FLECS) or similar entity models
- Common Image Generator Interface (CIGI)
- Secure coding and system hardening practices