Description & Requirements
We are looking for a Full Stack Engineer with very strong Python coding skills. The ideal candidate is someone who thrives in ambiguity, enjoys experimentation, and can work confidently across a broad tech stack.
Opportunity Snapshot
The purpose of the Senior Software Engineer for Healthcare Innovation and Propositions is to assist establish and run an experimentation and incubation capability that will demonstrate best practice and partner with the business to identify opportunities for growth and efficiency improvements for the business of tomorrow.
The Senior Software Engineer will partner with the technical team in rapidly building experiments to drive greater integration of the customer experience across Bupa digital estates. They will be responsible for influencing the team, inspiring performance, and guiding everyone towards the common goal.
This role will leverage the existing customer data platform in achieving methods of experimenting with products and opportunities that resonate with BUPA customers, in the process determine and documenting the appropriateness and usefulness as well as outcomes of each one.
Qualifications and training
- 5+ years working with Python
- Experience in developing web applications using C#, ASP.NET Core, MVC, and Web API.
- Experience in building applications using client-side scripting, JavaScript libraries and web frameworks including NodeJS, ReactJS and Redux
- Build reusable code and components, applying HTML5, CSS3, and styled-components for responsive and accessible web design
- Experience analysing and working with structured and unstructured data.
- Experience building LLM applications
- Strong experience with Cloud technologies (Azure/AWS/GCP) preferably Azure and its various components (e.g. Azure Boards, Azure Repos, Azure Pipelines)
- Experience with automating build and deployment processes.
- Experience working with CMS systems is a plus.
- Good understanding of Data Engineering principals
- Good understanding of software design principles and patterns.
- Strong influencing and collaboration skills required.
- Strong interpersonal and communication skills at all levels
- Demonstrated ability to work within various team structures to deliver business outcomes
- Ability to think strategically and innovatively and interpret insights into actions
Why you’ll love it?
We support our people to be the healthiest and happiest versions of themselves. From providing initiatives that develop careers to looking after our people’s health, wellbeing and futures. Enjoy the flexibility of hybrid working, with a mix of time in the office and at home, while having plenty of opportunities to learn, grow, and take your experience to the next level.
If this sounds exciting, we’d love to hear from you. Let’s shape the future of healthcare, together.
At Bupa your wellbeing, identity, and personal story are respected and valued. We are continuing to build teams that reflect the diversity of the communities we serve. Bupa is committed to providing equal opportunities and fostering a workplace and environment that is free of discrimination, bullying and harassment.
We actively encourage applicants from all backgrounds and experiences, including Aboriginal and Torres Strait Islander peoples, veterans, people with disabilities, and LGBTQIA+ applicants. We are dedicated to removing barriers to participation. If you need any reasonable adjustments during the recruitment process, or if you’d like to discuss how this role can be flexible for you, please let us know so we can support your participation on an equitable basis.