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.