Junior Software Engineer
GRVTY, Aurora, Colorado +3
What you will do
- Develop and maintain backend services, scripts, and endpoints using Python, adhering to existing coding standards, architectural patterns, and guidelines.
- Assist in implementing data connectors, API endpoints, and messaging interfaces to facilitate reliable data flow between services.
- Write and maintain comprehensive unit and integration tests to validate code functionality, improve test coverage, and support continuous verification.
- Investigate, reproduce, and fix software defects identified in test or development environments under the guidance of senior team members.
- Package code into Docker containers and assist in deploying applications to Kubernetes test clusters using existing Helm charts and CI/CD pipelines.
- Engage actively in agile ceremonies—including daily stand-ups, sprint planning, backlog grooming, and code reviews—receiving and applying constructive feedback from peers.
What Impact You'll Have
We are seeking an enthusiastic Junior Software Engineer with 2+ years of experience to join our multi-team agile engineering program. In this role, you will work alongside senior engineers to develop, test, and maintain backend services, data workflows, and system interfaces supporting mission-critical capabilities.