Junior Software Engineer
Junior Software Engineer
Contract end date: 29/01/2027
Location: Belfast (3 days onsite, 2 days WFH)
Key Responsibilities:
- Contribute to projects utilising core technologies, applying foundational knowledge in frontend, backend and database systems.
- 0-2 years of experience as a Software Engineer
- Learn and adapt to new technologies and unfamiliar environments quickly.
- Collaborate with team members to solve complex problems and deliver innovative solutions.
- Work collaboratively within an engineering team to develop innovative solutions.
- Solve complex technical problems and contribute to the continuous improvement of systems.
- Innovate and contribute fresh perspectives to ongoing projects and initiatives.
- Be mentored by experienced engineers, gaining valuable guidance and support to grow professionally and succeed in your role.
- Collaborate with team members to solve complex problems and deliver innovative solutions.
Required Qualifications:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, STEM or relevant technical experience.
Frontend: HTML, CSS, React.js with React Responsive and Material UI Components
Backend: Python
Database: MongoDB
Version Control: Git, GitHub
Familiarity with Agile development methodologies (Scrum, Kanban).
Strong problem-solving skills, attention to detail, and ability to work independently and as part of a team.
Excellent communication skills, both written and verbal.
Preferred Qualifications
Infrastructure: Terraform
Deployment Mode: Shell Scripts
Deployment Target: AWS Serverless (e.g., S3, CloudFront, Lambda, DocumentDB)