Software Developer/ Engineer/ Architect

Senior Fullstack Developer

Key Responsibilities:

  • Work on the platform components (packages) to deliver scale to the development teams.
  • Responsible for building UIs that will leverage strongly defined APIs.
  • Design and build out APIs that the platform team will use to achieve scale.
  • Work with the architecture team to align with the future direction and implement those changes in the platform.
  • Support the build of our continuous releases as NuGet packages consumed by all developers. If the code quality is very high, even publish packages to the public NuGet gallery.
  • Interface with stakeholders across all business groups to capture technical requirements & priorities. Scope The criteria, propose appropriate solutions/plans and help to establish associated tasks and projects necessary to drive those efforts.
  • Strong software engineering skillset. Must have practical experience of SOLID principles, DI, IoC and software testing etc.
  • Experience in delivering software to production and can engineer design for production support.
  • Demonstrated ability to self-teach / up-skill.

Key Experience & Skills:

  • 5+ years commercial experience in Software Development.
  • Bachelor’s degree in computer science or equivalent.
  • Knowledge of Angular (latest) and TypeScript and CSS languages: SASS.
  • Strong C# skills, .NET Core., Cosmos DB or another NoSQL database.
  • Working knowledge of CDNs a bonus and
  • Good understanding of Restful concepts and practices.
  • Proficient in Test Driven Development working within an Agile SCRUM team.
  • It would be best if you wanted to work in a fast-paced eCommerce business and in a fast-paced cloud PaaS environment.
  • Excellent operational organization skills.
  • Excellent debugging and problem-solving skills.
  • High level of initiative and desire to get things done.
  • Willingness to introduce change and challenge existing processes and procedures.

What’s on offer?

  • Flexible/Hybrid Working Model
  • Career growth – tailored learning & development, tuition assistance and professional certification.
  • Health & Wellbeing – dental & health insurance, reduced corporate gym membership.
  • Work Life Balance – 25 days annual leave, flexible working, sports & social club.
  • Family – paid maternity & paternity leave, life assurance, income disability cover.
  • Financial – competitive salary, pension, bike to work, travel TaxSaver, relocation assistance.