remote
Junior Software Engineer - Altamira Technologies Corp.
Software Engineer
Entry‑level developer building secure, scalable software for national security applications using Python, Java, and C++ within an Agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain software components in Python, Java, and C++ for defense and intelligence systems.
- Collaborate with cross‑functional teams to define requirements and deliver high‑quality code.
- Write unit and integration tests, perform code reviews, and ensure adherence to security and quality standards.
- Participate in Agile ceremonies, including sprint planning, daily stand‑ups, and retrospectives.
- Document design decisions, API specifications, and deployment procedures.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Proficiency in Python, Java, and C++ with experience in object‑oriented design.
- Strong understanding of relational databases and SQL.
- Experience with version control (Git) and CI/CD pipelines.
- Excellent problem‑solving skills and a commitment to secure coding practices.
Skills
pythonjavacsqlagile