Software Development Role
We are seeking a skilled Senior Software Engineer to join our team.
The ideal candidate will have experience in full stack development, including cloud-hosted web and mobile solutions, and will be proficient in ReactJS/Typescript, CSS.
This role requires strong technical design skills, including SOLID Principles, design patterns, domain modelling, event-driven architectures, and micro-services.
The successful candidate will also have experience with integrating applications using APIs, and an understanding of GraphQL is advantageous.
A strong background in back end development or integration, with exposure to C# / Java, SQL, is also required.
Additionally, experience with AWS, S3, Lambdas, SNS, SQS, or equivalents on other cloud environments is desirable.
We offer a range of benefits to support your wellbeing and happiness, including a generous holiday allowance, health screening, eye care vouchers, and private medical benefits.
We value work-life balance and flexibility, and we promote a healthy work environment that supports your long-term goals.
* Develop global multi-lingual and multi-tenant systems
* Build team confidence through collaboration and product-focused approaches
* Apply strong technical design skills
* Take a test-first approach to development and integration testing