Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+36 more
Job description
Waypoint’s client is seeking a driven, detail-oriented Software Engineer to support mission-critical development efforts within a secure environment supporting NASIC. This role focuses on building and maintaining modern software solutions using object-oriented programming, containerization, and cloud-native concepts.
The selected candidate will work within an Agile team to develop scalable applications, support system integration, and contribute to high-impact national security missions. This is an excellent opportunity for early-career engineers to grow in a DevSecOps and modern software development environment., * Develop, test, and maintain software applications using object-oriented programming languages such as Go, Python, Java, or C#.
- Build and support HTTP-based web services and APIs using frameworks such as Spring Boot.
- Work with containerization technologies (Docker, Podman, CRI-O) and support Kubernetes-based deployments.
- Collaborate with cross-functional teams to gather requirements and deliver technical solutions.
- Utilize version control systems such as Git (GitHub, GitLab, Bitbucket) for source code management.
- Develop software solutions for Linux-based environments.
- Work with structured data formats such as XML, JSON, and YAML.
- articipate in Agile development processes, including sprint planning, stand-ups, and retrospectives.
- Support integration of applications with databases and data processing systems.
Requirements
- Active TS/SCI clearance
- Bachelor’s degree in Computer Science, Computer Engineering, or related field
- Minimum 3+ years of experience in object-oriented programming (Go, Python, Java, or C#)
- Experience developing software for Linux platforms
- Familiarity with HTTP-based services and frameworks such as Spring Boot
- Experience with version control systems (Git or similar)
- Familiarity with XML, JSON, and YAML data formats
- Basic experience with containerization technologies (Docker or similar)
- Strong communication and organizational skills
Desired:
- Experience with Kubernetes and container orchestration concepts
- Experience with relational and non-relational databases (e.g., MongoDB)
- Familiarity with message queues and caching systems (RabbitMQ, Redis, Memcached)
- Knowledge of ICAM concepts (OAuth2, JWT, Keycloak, OpenID)
- Experience with CI/CD tools such as Jenkins
- Familiarity with Agile/Scrum methodologies
- Exposure to compiler architecture concepts (lexers, parsers)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
The Best X (Twitter) Accounts for Developers
Is Software Engineering Over-Saturated?
Fully Remote Software Engineer Jobs