
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global insurance firm in Greater London is seeking a Full Stack Developer to focus on delivering application enhancements and system maintenance for the Harmony platform. The ideal candidate will have strong skills in C#, ASP.NET, JavaScript, and React, ensuring the application meets evolving business needs while aligning with technology standards. The role is dynamic and encourages collaboration across various business and technology stakeholders in a supportive work environment.
Full Stack Developer
The initial focus of this role will be on delivering the final phase of Harmony’s global rollout, working closely with the Project team to ensure successful implementation. Beyond this, the role will transition to BAU responsibilities, including system maintenance, enhancements and user support. The Full Stack Developer will be responsible for designing and implementing enhancements to the Harmony system to meet evolving business needs, while collaborating with the wider Technology function to ensure the application remains secure, resilient, and fully aligned with Pacific Life Re’s technology standards and policies. Harmony is an ASP.NET web application with a TypeScript / React front-end. The successful candidate will also develop & maintain several libraries that facilitate client system integrations with Harmony. These client systems are currently Tyche, SQL Server, Excel and Alteryx and the libraries are typically built in C#.
Excellent C# & ASP.NET, REST API knowledge and experience to support application back-end development
Good front-end development experience covering Javascript / Typescript, CSS, HTML and Javascript frameworks such as React, Node, etc with a focus on functional over aesthetics
Experience of working with and optimising applications for complex data
Good understanding of relational databases principles and performance
Experience of agile work practices and some experience with CI/CD
Good relationship building skills and ability to work with a diverse range of business & technology stakeholders
Experience in large-scale commercial software development of reliable, scalable and maintainable systems
Hands on experience in optimising application performance, reliability & security e.g. .net optimisations, caching tools, load balancing, payload formats
Experience in any other languages/technologies e.g. Powershell, T-SQL, Git, Bitbucket, Pipelines, etc. that might lead to improved integrations or tools to otherwise improve the application
Enthusiastic developer who can take ownership of the application development process
Ability to challenge stakeholders to ensure application development is done in a maintainable way
Adaptable individual who can make contributions outside their primary area of expertise where non-standard solutions are required
Ability to thrive in an environment where processes & tools are subject to change as the organisation matures
Demonstrates an excellent level of technical skills for their role and an appreciation of current issues affecting their profession
Takes responsibility for the quality, completeness and accuracy of work
Is proactive, shows initiative, flexibility and resourcefulness
Critically evaluates and challenges current work practices. Can form a view, present options and make a suggestion.
Is able to deal with challenging deadlines and prioritises effectively
Provides accurate and timely updates on status of work and escalates issues appropriately
Leads, participates and engages actively in meetings
Is a committed team member who shares information, knowledge, and experience openly
Communicates in a clear and practical manner both verbally and in writing
Every person in our global team is valued for the unique qualities they bring to our business and we seek to build their expertise and support their individual ambitions at every step. Of course, we take our work seriously and we know our team can operate under great pressure. We work hard and thrive on achievement, but we also know how to have fun and relax too. We regularly host a range of team building days to strengthen our team's connection with each other and reflect on their successes.
Providing employees with a healthy work-life balance is very important to our culture. We have a wide range of employee benefits and we host regular social activities and well being initiatives. We are also committed to supporting our employee\'s involvement in their communities, by actively fundraising, hosting charity events and overseeing volunteering opportunities.
25 days of annual leave with option to buy/sell more days
Adoption and fertility leave
Generous enhanced parental leave
Comprehensive private insurance coverage for employee and dependents
Group Life Insurance coverage of 9x basic annual salary and Group Income Protection up to 75% of basic annual salary
Optical benefits
15% combined employee/employer contributions
Subsidized gym membership
Access to Employee Assistance Program
Cycle to Work and Electric Car Salary Sacrifice Scheme
Time off for volunteering
Charitable matching of employee donations
As part of our commitment to diversity and inclusion, we will provide reasonable adjustments during the recruitment process to ensure equal access to applicants with disabilities. Please contact us about your needs so that we can discuss these with you to make sure that suitable adjustments are made, where possible.
Additionally, we will provide a brief note outlining our company values and culture without linking to external resources.