Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About the Role
We’re looking for a motivated Junior Software Engineer to join our Engineering team and support the delivery of high-quality software used by thousands of companies and millions of users.
Reporting to the Agile Delivery Lead or Technical Delivery Lead, you’ll contribute to software development, testing, and deployment while building strong engineering foundations. This role is ideal for someone early in their career who is eager to learn, collaborate within Agile teams, and grow their technical skills while contributing to real-world products.
Location: Hybrid – 2x/week in office
Contract Type: Full-time, employee
Salary: €24k-30k/year
Key Responsibilities
Technical Delivery
- Design, code, test, and debug software components under guidance, ensuring quality standards are met.
- Write clean, well-documented code following agreed best practices and standards.
- Support existing systems by fixing defects and assisting with the modernisation of legacy technologies.
- Estimate effort for assigned tasks and deliver work within agreed schedules.
- Collaborate with team members to help specify, design, and implement software solutions.
- Ensure solutions are technically sound, secure, and cost-effective to maintain.
Technical Learning & Collaboration
- Participate in code reviews, testing, and quality assurance activities.
- Work closely with security teams to understand and follow data security standards.
- Identify process gaps or technical issues and suggest improvements.
- Communicate regularly with senior engineers, Product Owners, and delivery leads.
- Take ownership of personal development by learning new tools, technologies, and best practices.
- Support colleagues through knowledge sharing and positive collaboration.
Required Skills and Qualifications
Essential
- Early-career experience or training in software development.
- Strong interest in pursuing a career as a Software Engineer.
- Basic experience with one or more programming languages.
- Understanding of SQL, REST APIs, and unit testing principles.
- Basic knowledge of Agile/Scrum methodologies.
- Awareness of software engineering best practices, quality standards, and legislation.
- Good analytical, problem-solving, and time-management skills.
- Strong communication skills and ability to work effectively in a team.
- High attention to detail and a positive, solution-oriented mindset.
Desirable
- Knowledge of JavaScript, Angular, Knockout, or Java.
- Awareness or exposure to GCP, Google Kubernetes Engine, Jenkins, or Azure DevOps.
Join us and help deliver high-quality, secure, and scalable software solutions that make an impact. Apply now!
Key Skills
Ranked by relevanceReady to apply?
Join Remote Crew and take your career to the next level!
Application takes less than 5 minutes

