This Job Posting is Expired.
Job Description
Job Description:
Mobile Software Engineer
Location: Willow House, Staines
Permanent contract
Salary range: £48,000- £60,000 dependant on experience
Full time
We consider all types of flexibility, including locations, hours and working patterns.
We make health happen
At Bupa, we’re passionate about technology. With colleagues, customers, patients and residents in mind you’ll have the opportunity to work on innovative projects and make a real impact on their lives.
Right from the start you’ll become part of our digital strategy, joining us on our journey and developing yourself along the way.
As a REACT native engineer you will need solid JavaScript, Typescript experience and ideally have had some exposure to or knowledge of Mobile Application Development Frameworks. The role involves the development of both iOS and Android applications so as REACT Developer you will need classic iOS or Android.
A proven track record creating commercial applications as a REACT Developer is essential as is a thorough understanding of OO principles and the ability to support the product from an Incident and Problem management perspective. You’ll also be required to coordinate Major Incidents in the Mobile space, issue comms to the stakeholder community and coordinate RCA (root cause analysis).
Agile is a must as REACT Developer along with the usual principles and tools – ideally TDD, BDD, Pair programming, GIT. Again, as REACT Developer, Typescript, JavaScript, iOS, Android are all essential with some exposure to C# .Net would be a good to have.
To participate in or undertake the technical analysis, specification, estimation, development, implementation and support of software solutions, working with business users, third parties, and other IT colleagues, as appropriate.
How you’ll help us make health happen:
There will be a wide range of technical accountabilities and activities performed by the job holder depending on the specific discipline e.g. Development, Support and environment Configuration.
The job holder will be the technical authority in their domain. This could be application or technology specific
Undertake support, development or environment configuration activities as required for discipline
Establish and maintain credibility and working relationships with other IT teams, being an ambassador for UKMU-IT within the business community, supporting a customer service culture.
Takes ownership for resolving all IT related problems within their domain, which directly or indirectly impact on the operational services or development
Impact assess and validate technical solutions, designs, proof of concept to ensure end to end solutions are fit for purpose
Take part in implementation activities, change control and release planning
Work within the application delivery standards, development methodologies and strategic architecture frameworks
Activities
Responding to customer incidents and resolving service-affecting issues
Managing production issues, coming up with technical fixes, and helping with root cause analysis of issues
Setting up and maintaining deployment environments for production and development systems
Understanding and addressing performance concerns
Working with product managers to refine and agree scope and detail of tasks
Relying on a solid understanding of development patterns and practices to produce clean, testable, maintainable code
Writing automated unit and integration tests
Actively contributing to the team's commitment to continuous improvement
Developing efficient and robust data and application state models
Developing secure, reliable solutions informed by up-to-date best practices
Contributing to onboarding resources for new team members
To arrange for external technical support where problems cannot be resolved in house.
Gain awareness and understanding of how the Hospital operates to better understand and serve Customers.
Key Skills / Qualifications needed for this role:
Proven commercial experience developing apps with REACT
Experience or significant exposure to
REACT Native (iOS, Android)
Incident and Problem management principle
JavaScript (and other UI / layout technologies)
Mobile Application Support & Monitoring Tools (ServiceNow, NewRelic)
Unit testing and test automation
UI Tools (Figma, Storyboards)
Desirable
Visual Studio Code / Azure DevOps (build pipelines, testing tools, diagnostics / analysis)
Microsoft .Net Core / Framework
C#
Databases (SQLite, Azure SQL Database, CosmosDB, EF Core)
ASP.Net Web API and MVC
Dependency injection (eg ninject)
Experience working in development, support or environment configuration
Minimum level of technical experience required would be determined by specific discipline and technology mix for the role
Strong communication skills, good team player
Experience of working in a matrix managed environment, with mixed teams including contractors and outsourced vendors
Understanding of SDLC and Agile methodologies such as Scrum
Benefits
Our benefits are designed to make health happen for our people. Viva is our global wellbeing programme and includes all aspects of our health – from mental and physical, to financial, social and environmental wellbeing. We support flexible working and have a range of family friendly benefits.
Joining Bupa in this role you will receive the following benefits and more:
25 days holiday, increasing through length of service, with option to buy or sell
Bupa health insurance as a benefit in kind
An enhanced pension plan and life insurance
Annual performance-based bonus as part of the Staff Bonus Scheme
Onsite gyms or local discounts where no onsite gym available
Various other benefits and online discounts
At Bupa we adhere to a structured framework when awarding any changes to salary. We believe this creates a fair and consistent approach for all colleagues looking to grow or change role. For more guidance please click HERE.
Before you apply for a vacancy, please ensure your job history on your workday profile is up to date with all your career history and achievements. This will mean the Recruitment team have all the relevant information they need to review your application.
Please be aware that if you’re successful in securing this role there may be changes to your notice period and other terms and conditions, your recruiter will be able to advise what this means for you during your application.
Why Bupa?
We’re a health insurer and provider. With no shareholders, our customers are our focus. Our people are all driven by the same purpose – helping people live longer, healthier, happier lives and making a better world. We make health happen by being brave, caring and responsible in everything we do.
We encourage all our people to “Be you at Bupa”, we champion diversity, and we understand the importance of our people representing the communities and customers we serve. That’s why we especially encourage applications from people with diverse backgrounds and experiences.
Bupa is a Level 2 Disability Confident Employer. This means we aim to offer an interview/assessment to every disabled applicant who meets the minimum criteria for the role. We’ll make sure you are treated fairly and offer reasonable adjustments as part of our recruitment process to anyone that needs them.
Time Type:
Full timeJob Area:
ITLocations:
Staines - Willow House