Software Engineer - Full Stack (Swift or Kotlin)

Holborn Store Support Centre

Location

Holborn Store Support Centre

Hours

Full-time

Contract Type

Permanent

Salary

Competitive plus benefits

Areas of business

Software Engineering

Job ID

190003D1

Google Map of 33 Holborn London EC1N 2HT

Sainsbury's Supermarkets Ltd, 33 Holborn, London, EC1N 2HT

The big question: why on earth should a Tech professional like you work for a 150-year-old retail chain? Because we’re on a journey. Changing the way we operate.  Learning to think nimble. Giving our teams the time and freedom they need to push boundaries. To create amazing systems and technologies. To give our colleagues and our customers even more incredible experiences.


There are thousands of experts to talk to and learn from. We’ve got data from billions of transactions for our teams to play with. Things get built here. They get made here. They hit customers and colleagues quickly. Welcome to the home of Sainsbury's Tech.


More about the role:
  • Pair program all day, every day, tackling problems using a test-driven approach and multiple languages
  • Be a contributing part of a development team which is dedicated to a lean approach to software engineering and holds empathy and understanding as its core values
  • Help to build MVPs which drive how we develop software by validating our assumptions
  • Deploy code frequently using continuous integration and continuous deployment
  • Have regular retrospectives so we can figure out what we can fix, improve and build on
  • Write well-structured, beautiful clean code
  • See writing automated tests as a benefit, not a chore
  • Experience all types of teams, products and technologies
  • Define your career path and be given the opportunity to grow and learn
  • Benefit from working in a multi-disciplinary team that uses best practice software and product development techniques, and values continuous improvement
What we’re looking for:
  • Strong communication skills working as part of a team and interest in pair programming.
  • A collaborative approach to problem solving.
  • Passion for growing your skills, tackling interesting work, and challenging problems.
  • Good knowledge of one of the following languages: Go, Kotlin or Swift and the desire to learn others (don’t worry - we will help you learn!)
  • An understanding of agile development practices
  • You can write great code. Software design is as important to you as writing code.
  • You are open to new ideas and ways of working.
  • Strong communication skills working as part of a team and interest in pair programming.
  • A collaborative approach to problem solving.
  • Passion for growing your skills, tackling interesting work, and challenging problems.
  • Good knowledge of one of the following languages: Go, Kotlin or Swift and the desire to learn others (don’t worry - we will help you learn!)
  • An understanding of agile development practices
  • You can write great code. Software design is as important to you as writing code.
  • You are open to new ideas and ways of working.
Desirable
  • Experience of pair programming
  • Experience using Extreme Programming
  • Knowledge of unit testing using mocking and behavioural testing
In return you’ll get:
  • Colleague discount across the multi-brands – Sainsbury’s, Argos and Habitat
  • Holiday allowance
  • Bonus scheme
  • Pension plan
  • Special offers on gym memberships, restaurants, holidays, retail vouchers and more

Flexible working and job share conversations are encouraged. Across our multi-brands, we’re proud to be an equal opportunities employer that champions a diverse and inclusive culture. If you’re reading this, even if you’re not 100% sure you’re there with your experience, we’d still love to hear from you. If you’d like to find out more head to Sainsbury's Tech


#LI-JV1