This vacancy is now closed

Contract type
Full time

Responsible for all things integration, the Iceland Integration development team is split into three squads of around four software 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, but they do not report into the principal. 

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

The principal is the line manager for all the developers in the squad and the technical owner of the squad’s product portfolio and as such has five main areas of responsibility: 

  • Developers
    • Monitoring performance
    • Assessing skills (mentoring as required)
    • Allocating work
    • Overall squad motivation
    • Recruitment
  • Product
    • Ensuring the products have sufficient up to date documentation, including product roadmaps.
    • Managing risks associated to the products (aging software, failing components, architectural vulnerabilities etc)
    • Managing technical debt
    • Ensuring a good support model is in place and managing it
    • Quality, all the way through from unit test coverage to automated integration tests
  • Work
    • Ensuring that enough work is coming into the team and is of sufficient quality.
  • Development process
    • Collaborating with the Software Development Manager and other principals to maintain and further develop a SDLC that meets the needs to the squad and overall team and its customers.
  • New Tech
    • Keeping abreast of new technical developments and assessing their relevance to the squad and overall team’s products
    • Testing out new tech and investigating their use to solve current business problems.
    • Conduct brown bag sessions to present new tech to interested parties within Iceland.


Collaboration is key to the role and the principal must work closely with the Software Development Manager, other principals, and the architect to help the team meet its goals and objectives.


What We Are Looking For

This role is primarily backend. It will be equally weighted between being hands-on and mentoring others. 

  • An experienced .Net principal, Tech Lead or Senior who is looking to make that step up. 
  • Experience with Microsoft Azure, Terraform, and C#.


Alongside this we can offer you:

  • A very competitive salary with an excellent benefits package
  • 25 days holiday, plus 8 days bank holiday
  • Flexible working
  • 15% store discount, 30% club individual restaurant discount
  • Free parking
  • Highly subsidised restaurant onsite with our own Michelin Star Chef!
  • Subsidised Costa onsite
  • Discounted gym membership
  • Charity fundraising events
  • Educational sponsorship
  • Enhanced maternity/paternity leave
  • Long service awards
  • Reward & recognition
  • Online discounts at over 150 retailers and cashback on shopping, holidays, insurance and more!

Be Proud. Be brave. Be everything that makes us different. Be Iceland.



Sunday Times Top 25 big companies to work for - 2020