What are the responsibilities and job description for the Junior Software Engineer position at Haystack?
We're hiring on behalf of a Haystack partner!
The Role
The Role
- Contribute to the design, development, testing, and delivery of software products.
- Work within an Agile development environment, collaborating with engineers, product managers, and stakeholders.
- Design, develop, and maintain software components and services using Java, Rust, and JavaScript.
- Build and enhance user-facing features.
- Participate in code reviews, design discussions, and sprint ceremonies.
- US Citizen with at least an active Top Secret clearance with the ability to obtain an SCI prior to your start date.
- Bachelor's degree in a relevant field and 2 years of professional software development experience or a Master’s degree with 1 years of experience.
- Proficiency in Java, Rust, and/or JavaScript with willingness to work across both languages.
- Experience working in Agile/Scrum environments and familiarity with Jira or similar tools.
- Experience with automated testing frameworks and test-driven or test-focused development practices.
- Strong problem-solving skills and attention to detail.
- Opportunity to work on impactful software products.
- A collaborative team environment that values learning, feedback, and improvement.
- Support for modern development practices, automation, and emerging tools.
Salary : $69,550 - $125,725