Responsible for all things Integration, the Iceland Integration engineering team is split into multiple squads of around five or six integration and cloud engineers each headed by a Principal software engineer, supported by a senior software engineer and responsible for a portfolio of products. Test and Business Analyst resource are also assigned to the squads.
The product portfolios are broadly grouped together around related business functionality. An architect brings this all together and works in collaboration with the engineering teams to maintain a cohesive and structured architecture across the products.
The team follow a cloud first approach developing micro services hosted in MS Azure focussing heavily on Azure’s Serverless portfolio and following modern engineering practices and methodologies.
Purpose of the Role
As a Junior Software Engineer, you will be responsible for building and maintaining MS Azure-based integrations and APIs that support the Iceland business, as well as our in-house built Handheld Terminal (HHT) application. You’ll be actively involved in the design phase, implementing, and running the applications and services that your squad are responsible for. You will be expected to follow team standards and patterns and will be mentored to ensure you will be developing following best practices in mobile, software and integration engineering.
Primary Responsibilities
- Work alongside the other engineers, business analyst and testers in your squad to build and maintain our integration processes, applications and mobile device applications
- Contribute to design, refinement and development of user stories to deliver leading edge integration solutions and mobile device applications on our cloud platforms and mobile devices
- Take responsibility for code quality and unit tests of built artefacts.
- Provide support for team owned applications and integrations and be willing to work alongside stakeholders to ensure timely resolution of any issues.
- Proactively engage with other team and department members to improve your business knowledge and technical skills.
Who we are looking for
A recent graduate with a computer science background or an education in computer programming, with a desire to design, build, and support Android device applications utilising .NET MAUI, and integration solutions on a leading-edge cloud platform. C# or .Net experience essential, MAUI or Terraform experience advantageous.
Or someone looking to change their current career trajectory, with an interest and aptitude in Cloud computing, integration, and mobile device development.
A good communicator, with excellent collaboration skills.
Benefits
- Flexible working
- Opportunities for career growth and professional development
- Access to training platforms such as Pluralsight and dedicated training time in each sprint
- Access to development sandbox environments for training and professional development
- 25 days holiday, plus 8 days bank holiday
- 15% store discount, 30% club individual restaurant discount.
- Highly subsidised restaurant onsite with our own Michelin Star Chef!
- Subsidised Costa onsite
- Discounted gym membership
- Enhanced maternity/paternity leave
- Online discounts at over 150 retailers and cashback on shopping, holidays, insurance and more!