Are you a seasoned software engineer ready to lead innovative projects supporting mission-critical cybersecurity training for the U.S. Department of Defense? We are looking for a Senior Software Engineer to join our dynamic team and spearhead the development of full-stack applications in a modern agile environment.
What You'll Do: - Lead software development initiatives across agile teams
- Design, implement, and integrate advanced software solutions
- Troubleshoot, debug, and resolve front-end and back-end issues
- Mentor junior engineers and foster collaborative team development
- Maintain technical standards, project schedules, and documentation
What You Bring: - Bachelor's degree in Computer Science, Software Engineering, or related field
- 10+ years of software engineering and object-oriented programming experience
- Proficiency in JavaScript, Java Spring Boot, React, Angular
- Experience with Linux shell scripting and cloud-based environments
Nice to Have: - Experience with containers, Kubernetes, and DevOps practices
- Exposure to secure web-based development and Scaled Agile Framework (SAFe)
- Familiarity with Node.js, Nginx/Apache, Git, Jira, Confluence, and database design
Security Requirements: - U.S. Citizenship required
- Must be able to obtain a Top Secret security clearance per government contract guidelines