- Implement the software development life cycle: You will build, maintain, test, deliver, release and document user-friendly and customer centric software solutions, as required.
- Writes clean, secure and well tested software, including method commentary which is evident in peer reviews and automation tools;
- Completes all documentation in line with their work e.g., application support manual; IT support processes; test and release notes; ICD (interface control document) notes;
- Deliver to standards: Understand, adhere to and apply Vitality’s defined technical and process standards. You will ensure the effective management of risks and the protection of Vitality’s data.
- Uses the Vitality standards approach independently and competently in all work.Â
- Provides guidance to associate software engineers in the adherence to these standards.
- Provide integrated solutions: Ensure solutions are user-focused, strategically aligned and effectively integrated across multiple teams and platforms to ensure the business needs are met.
- Build and test software in line with the design conditions to ensure required integration. You will enable the integration testing of components for other teams prior to implementation.
- Support specific activities to improve development processes.
- Engage stakeholders:Â Collaborate, work with and develop an understanding of the needs and requests of both internal and external stakeholders in order to achieve the desired outcomes.
- Engage internal stakeholders independently, working across a number of teams, and acting as a resource for colleagues with less experience.
- Facilitate meetings and consult stakeholders to understand their needs and requirements and propose and specify solutions.
- Build and transfer skills and knowledge:Â Take responsibility for developing personal skills and expertise aligned to role.
- Fully competent in Salesforce and working independently within the framework of Vitality’s modern technology platform (e.g. Micro Services) and assigned coding language/s.
- Assist more junior Software Engineers to develop their skills and knowledge. Share ideas, provide coaching, support and feedback.Â
- Salesforce Administrator and Platform Developer I certifications.
- Experience with Agile Software delivery (SCRUM).
- Practical experience configuring Salesforce (coded and declarative).
- Strong knowledge in Salesforce Administration including security model (permissions & sharing).
- Strong knowledge of Apex, Aura, SOQL, Lightning Web Components and Flows.
- Experience with integrating with 3rd party applications using REST API’s and middleware.
- Bonus Schemes – A bonus that regularly rewards you for your performance
- A pension of up to 12%– We will match your contributions up to 6% of your salary
- Our award-winning Vitality health insurance – With its own set of rewards and benefits
- Life Assurance – Four times annual salary
- Help you to be the healthiest you’ve ever been.
- Create an environment that embraces you as you are and enables you to be your best self.
- Give you flexibility on how, where and when you work.
- Help you advance your career by playing you to your strengths.
- Give you a voice to help our business grow and make Vitality a great place to be.
- Give you the space to try, fail and learn.
- Provide a healthy balance of challenge and support.
- Recognise and reward you with a competitive salary and amazing benefits.
- Be there for you when you need us.
- Provide opportunities for you to be a force for good in society.