Senior Full Stack Developer
We are dedicated to cultivating a workplace that values diversity and inclusiveness. No matter your background we warmly welcome you to apply. Even if you don't meet every outlined requirement.
We usually respond within three days
Senior Engineer, Integrations
Our Purpose
As a current market leader, Nourish Care provides a digital solution to the health and social care sector which enhances the process of recording, analysing, and sharing of information.
We are amid one of the most exciting times in our history and while we are the current market leader in the sector, we will not become complacent. We are dedicated to our purpose of a better life for everyone. We continue to revolutionise the care sector and our incredible employees are what make this possible.
Our Integrations team is looking for a Senior Engineer who is interested in building performant processes and apps using Ruby on Rails, TypeScript, PHP (Symfony) and Python to enable data syncing between our products (Better Care and Empower) and third-party systems (Radar, PASS, London Care Record, etc).
About the Job
You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. The ideal candidate will have a strong technical background and the ability to drive projects in a highly collaborative environment.
The role and your responsibilities
Join a team of 6 developers working together to build and maintain integration services between first- and third-party apps, implementing clean, scalable and maintainable code.
Collaborate with Product Owners to understand end-user requirements and formulate specifications. Contribute to ticket review ceremonies (refining proposed solutions, suggest alternatives and estimate time).
Provide application support where necessary, working closely with the QA and Support teams to diagnose and fix issues in production.
Maintain and extend unit and integration test suites.
Perform code reviews, enhance documentation and follow industry best practices, especially with regards to testing and secure programming principles.
Take responsibility for delivering new integration flows end-to-end through multiple services in multiple programming languages
Build robust technical contracts & mappings across integrated systems
Implement, maintain and improve Amazon Web Services (AWS) architecture
Provide technical guidance and mentorship to colleagues.
Stay abreast of the latest developments in technology.
Fully uphold the company’s Information Security Policy and treat customer data with the greatest care and respect. Flag security concerns immediately.
Follow development processes using Git, JIRA, automated test suites, linting, CI/CD pipelines etc.
Required experience
Relevant experience with multiple, class-oriented languages that support OOP (such as PHP, Python, Ruby on Rails, Java, C++, C#, Typescript, Kotlin, Swift, Dart etc) using them to tackle a variety of technical challenges.
Educated to degree level or with equivalent demonstrable experience. Must have A-Levels or international equivalent) with grades A-C.
A strong understanding of object-oriented programming and expertise in one or more languages.
Familiarity with microservice architecture.
Ability to write clean, well-documented code.
Experience working with third-party dependencies.
Understanding of REST APIs.
Proficiency in code versioning tools such as Git.
Ability to take ownership over your work.
Excellent problem-solving skills and attention to detail.
A clear communicator with the ability to adapt delivery to different audiences.
Desirable
Meaningful experience working on large, complex systems connecting multiple systems.
Experience of an Agile development environment.
As an employer, we offer all the support and development our employees need to grow their skills and expertise and we foster a culture of collaboration and contribution.
Nourish Benefits
25 Days paid leave + Public holidays
Private Medical Insurance
Group Life Assurance
Optical Cover
Enhanced Maternity leave
Pension Contribution
Employee Assistance Programme
Birthday Day off
and many more.....
- Locations
- Bournemouth
- Remote status
- Hybrid
- Employment type
- Full-time
Colleagues
About Nourish Care
"Want to know what it means to care better? Then working with us is a great choice".
Join us at Nourish and experience a workplace where care, impact, and fun all come together.