In this role, you will design, develop, and enhance scalable full stack applications and services within modern cloud‑based environments. You’ll work closely with architects, engineers, product teams, and stakeholders to translate business requirements into robust technical solutions while contributing to the successful delivery of complex digital platforms. Your expertise will help ensure solutions are secure, resilient, and aligned to engineering best practices. You’ll take ownership of technical delivery activities, contributing to architectural discussions, mentoring team members, and driving continuous improvement across development processes and delivery standards.
Responsibilities
* Design & develop scalable full stack applications and cloud‑native services
* Lead & contribute to technical design discussions and solution architecture activities
* Collaborate & deliver within Agile multidisciplinary teams
* Integrate & manage large‑scale application components and web service ecosystems
* Support & improve system reliability through proactive incident and change management
* Mentor & guide engineers on development standards, coding best practice, and technical approaches
* Contribute & influence engineering processes, tooling, and continuous improvement initiatives
* Ensure & maintain high standards of code quality, security, and performance
* Translate & align business requirements into effective technical solutions
* Support incident management, troubleshooting, and service improvement activities
* Strong communication and stakeholder engagement skills
* Experience mentoring or supporting other engineers within delivery teams
* Commitment to coding standards, quality assurance, and continuous improvement
Qualifications
* Proven experience as a Full Stack Software Engineer or Senior Software Engineer
* Strong experience designing and developing scalable web applications and services
* Knowledge of cloud‑based architectures and modern development practices
* Experience contributing to technical design and architecture discussions
* Strong understanding of Agile delivery methodologies and collaborative team environments
* Experience integrating large‑scale application components and APIs
* Ability to support incident management, troubleshooting, and service improvement activities
* Strong communication and stakeholder engagement skills
* Experience mentoring or supporting other engineers within delivery teams
* Commitment to coding standards, quality assurance, and continuous improvement
Benefits
* Insurance coverage
* Medical benefits
* Pension plan
* Member Assistant Programme
* Check4Cancer
* Flexible time off
* Share Purchase Plan
* Member discounts
* Dental benefits
* Vision benefits
* Profit Participation Plan
* Health and Wellbeing Programme
#J-18808-Ljbffr