Location: Guernsey, Haywards Heath, Home Office (Remote) or Manchester
Salary: £73,652 - £92,065 - depending on experience
Department: Technology and Data
We’re 1st Central, a market-leading insurance company utilising smart data and technology at pace. Rapid growth has been based on giving our 1.4 million customers exactly what they want: great value insurance with an excellent service. And that’s the same for our colleagues too; we won Insurance Employer of the Year at the British Insurance Awards 2024 and our Glassdoor score is pretty high!
We're looking for a Principal Engineer for this hands-on technical role making use of .Net and Azure, where you’ll be providing technical architecture leadership for a set of Focus technical products and services. The role involves determining the Focus technical direction in collaboration with Architecture and ensuring alignment with the overall Focus architecture principles following SOLID principles for maintainability and scalability.
You’ll collaborate with solution architecture to provide clarity and technical direction to engineers who will build solutions against the designs. While not having direct management responsibilities, you'll support, coach, and mentor Focus engineers to ensure quality and integrity.
We value flexible working arrangements, so you can choose to work remotely or from our offices in Salford Quays, Manchester, Haywards Heath, West Sussex, or Guernsey, with occasional office visits.
Core skills needed to succeed:
* A creative problem solver who simplifies complexity.
* A passion for enabling others to flourish.
* Resilient, able to prioritize in demanding situations.
* Trustworthy, operating with integrity and discretion.
* Energetic, proactive, motivating others with a “can do, will do” attitude.
* Self-driven, able to operate with minimal guidance in a fast-changing environment.
* Ability to synthesize multiple perspectives into cohesive designs and solutions.
* Hands-on experience in DevOps and/or Engineering roles.
* Beneficial: Other cloud platform certifications.
* Good understanding of service-based architectures, including component, service-oriented, and event-driven architectures.
Responsibilities include:
* Creating or guiding technical architecture and low-level designs from high-level enterprise artefacts.
* Driving proactive monitoring of products/services within your Value Stream.
* Participating in enterprise planning to align solutions with business outcomes.
* Owning the technical product delivery in line with governance and ‘Definition of Done’.
* Ensuring rapid resolution of incidents, problems, and changes, including follow-ups and improvements.
* Ensuring solutions are efficient, reusable, and performant.
* Maintaining coding standards and low-level designs.
* Designing and building observability and quality into pipelines, promoting self-testing.
* Performing unit and peer testing to ensure quality.
* Supporting release activities and guiding team members during releases.
* Leading the SRE function and participating in on-call support, 24/7.
* Creating architecture and design documentation for transparency and understanding.
* Coaching and mentoring Lead and Software Engineers.
* Ensuring compliance with company policies, standards, and regulations.
* Collaborating effectively with architects, product owners, and senior management for fit-for-purpose solutions.
Experience & knowledge required:
* Extensive experience in designing and building end-to-end software solutions.
* Strong understanding of high-throughput, high-availability cloud solutions.
* Hands-on experience with Azure and other cloud platforms.
* Proficiency in C# .Net, dependency injection, Entity Framework, and unit testing.
* Experience migrating monolith applications to microservices on Azure.
* Knowledge of containerization (Docker, Kubernetes) and serverless tech.
* Familiarity with UML and software modelling tools.
* Excellent relationship-building skills across disciplines.
* Experience with agile practices like Scrum or Kanban.
* Azure cloud management skills, including subscriptions, resource groups, and network security.
* Knowledge of full-stack solutions, from SPA (preferably Angular) to SQL databases.
Skills & qualifications:
* A creative problem solver and team motivator.
* Resilient, organized, and proactive.
* Ability to work independently and as part of a team.
* Driven to improve business outcomes.
What we offer:
* A people-first culture with energetic, supportive workplaces.
* Perks including health plans, flexible holidays, electric car schemes, flexible working, and additional leave for personal needs.
#J-18808-Ljbffr