Senior Software Development Engineer
As a Senior Software Development Engineer for Argos you will be pushing cutting-edge code on the UK’s 2nd largest retail website visited by over 900 million customers.
Argos Technology is behind the website (900million visits per year), Apps (6million downloads), the supply chain and distribution (same day delivery), we are the engine making everything work; solving problems, building software, fast, with the aim of creating unrivalled user experience. We’re looking for engineers with a strong belief in agile delivery, who believe in fully testable and maintainable code. You need to have a curious mind and always looking for opportunities to improve solutions, process, yourself.
Engineers will be able to work on Greenfield projects, allowing them to design the architecture, user interface, tools and languages from the beginning in an environment that cultivates the best development practices and principles.
What you are actually doing
Designing cross-functional (5-8 areas) and full stack software independently.
Performing the role of a team's design authority with the ability to review peer or junior member software design within a set (5-8) of functional area(s).
Applying best engineering practices with other team members, using merge requests to maintain code quality across teams.
Working in an agile environment cooperating with Product and UX to produce an excellent, user friendly experience.
Leading and influencing team members on technical decisions and design.
Mentoring the junior and graduate engineers within the team.
Introducing new technology, methods and frameworks to the software development organisation
TDD / BDDELK stack
Experience & Skills
Degree in computer science or other technical programme with exposure to programming.
Sound software development experience in a technology organisation with history of delivering at least 7 or more software systems and platforms.
Experience implementing scalable software systems and platforms. Experience with software optimisation.
You enjoy technology but have a life outside of work, we look for people bringing new experiences to the team. Our CEO (Chief Entertainment Officer) is always on the lookout for new ideas.