Software Engineer (Junior to Mid-Level) 2025

January 20, 2025
$1000 - $1000000 / year

Job Description

Join Our Team at Iceland – Software Engineer (Junior to Mid-Level)

Software Engineer : Are you resilient, efficient, and ready to take your career to the next level?

Do you thrive in a company that goes above and beyond for its customers, colleagues, and communities?

If you’re passionate about leading by example and want to be part of a collaborative, dynamic team, Iceland is the place for you.

At Iceland, we value, recognize, and celebrate the contributions of all our colleagues. We are committed to fostering a collaborative environment where everyone works together to deliver exceptional results. We offer great career progression opportunities, a competitive salary, and an attractive benefits package.

Software Engineer About the Role

We are looking for a Software Engineer to join our IT department. This opportunity is perfect for a Junior Software Engineer eager to step up into a Mid-Level role. Over the past few years, our technical landscape has undergone significant transformation, including a major push to move to the cloud. This is an ongoing process as we embrace cloud-native technologies to deliver scalable and innovative business applications.

We work closely with Microsoft on Application Architecture, Design, and Infrastructure, and provide our teams with the opportunity to gain official Microsoft certifications through Microsoft Learn.

Software Engineer
Software Engineer

Our Team

The Software Engineering team at Iceland is well-established, having delivered software solutions across various business domains. As a core function in driving the company’s future, we focus on in-house software development, offering tailored solutions that meet specific business needs. This approach has led to the expansion of our team as we increase the internal portfolio of solutions.

Our roadmap includes a combination of greenfield projects and the continuous enhancement of our existing applications with the latest technologies and architectures. The team has grown significantly, and we’ve reorganized into smaller agile squads, each managing their own workstreams and taking ownership of the business domains they serve.

Applications developed by our team are used by over 30,000 colleagues across the business, making scalability and resilience a top priority. We’ve fully adopted continuous integration and deployment (CI/CD), which helps us release code confidently and efficiently into production.

What You Can Expect from Us

  • A collaborative and informal working environment
  • Managers and team members who are invested in your personal and professional growth
  • Passionate, creative, and skilled technical teams to collaborate with
  • A forward-thinking leadership team that trusts you and empowers you to deliver business needs
  • Opportunities to bring new ideas to life through design authority meetings
  • Access to the latest technologies and tools to drive innovation

Key Responsibilities

  • Develop high-quality, innovative software solutions using the latest cloud and web technologies such as .NET 8, .NET Aspire, TypeScript, Vue.JS, and Playwright
  • Collaborate closely with your agile squad of developers, business analysts, and testers in design and implementation
  • Work on greenfield projects, extend existing features, and build towards a micro-app and micro-service platform
  • Drive automation to speed up the delivery of new features
  • Participate in our agile practices: stand-ups, sprint reviews, retrospectives, and design/planning sessions
  • Implement solutions using Microsoft Azure infrastructure, including CI/CD pipelines and infrastructure-as-code

Ideal Candidate

You should apply if you:

  • Have a passion for technology and a desire to learn and grow
  • Value delivering high-quality solutions
  • Enjoy working across the full stack to deliver cloud-based applications
  • Have experience with, or are eager to learn, modern JavaScript/TypeScript frameworks
  • Are committed to making a positive impact on users by improving their experience

We expect a lot, but we offer a lot in return. At Iceland, we will support your growth, give you the freedom to excel, and empower you to make a difference in your career.

What We Offer

  • Competitive salary with a generous benefits package
  • 25 days of holiday, plus 8 bank holidays
  • Flexible working arrangements
  • 15% store discount and 30% individual restaurant discount
  • Free parking and highly subsidized onsite restaurant featuring our own Michelin-star chef
  • Subsidized Costa coffee onsite
  • Discounted gym membership
  • Charity fundraising events
  • Educational sponsorship
  • Enhanced maternity/paternity leave
  • Long-service awards and employee recognition programs

Be proud, be brave, and embrace what makes us different. Be Iceland.

Why Iceland?

At Iceland, we are not just a business; we are a family. We care deeply about our colleagues and are committed to fostering a supportive and inclusive work environment. As a company, we are passionate about innovation and continuous improvement, both in the technology we use and in the way we work.

With over 30,000 colleagues in the UK and abroad, we are proud to create a culture where everyone has the opportunity to succeed. We believe in empowering our teams, offering autonomy, and celebrating successes along the way.

Our software engineering team plays a pivotal role in shaping the future of our business. As part of this team, you will be at the heart of Iceland’s transformation, helping us achieve new levels of success in the digital space. You will have the chance to work on challenging projects, collaborate with some of the brightest minds in tech, and continuously grow your skills in a rapidly evolving industry.

A Company Built on Values

  • Teamwork: We work as one cohesive unit, supporting each other to achieve our goals and celebrate each other’s successes.
  • Integrity: We do the right thing, even when no one is watching. We value transparency and honesty in everything we do.
  • Innovation: We are committed to staying ahead of the curve, continually embracing new technologies, and pushing the boundaries of what’s possible.
  • Customer Focus: Our customers are at the center of everything we do. We always strive to exceed their expectations and create outstanding experiences.

Your Career at Iceland

We are dedicated to your professional growth. At Iceland, you’ll have opportunities to expand your skills through hands-on experience, mentoring from senior engineers, and access to industry-leading training. Whether it’s learning new technologies, earning certifications, or attending workshops, we are committed to helping you achieve your career goals.

Ready to Make a Difference?

If you’re a driven and passionate Software Engineer who thrives in a collaborative environment, we’d love to hear from you! At Iceland, you’ll not only advance your career but also make a real impact in an innovative and forward-thinking company.

How to Apply

To join our team, simply submit your application today. We look forward to reviewing your resume and exploring how you can contribute to our ongoing success.

Let’s make great things happen together.

Location