Staff Software Engineer - Tempcover

at  RVU

Fleet GU51, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Nov, 2024Not Specified22 Aug, 2024N/ATypescript,Design,Cloud Computing,Solid Principles,Web Api,Infrastructure Management,Cloud,AutomationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

THE BUSINESS

At RVU we combine the close-knit and agile environment of a startup, with the know-how, technology and backing of a well-established company.
Our mission is to empower people to make confident decisions. With our unique set of brands, including Uswitch, Confused.com, Tempcover, Money.co.uk and Mojo, we have the power to reach millions of consumers and the technology to deliver a world class online experience for them. We’re proud to be recruiting a Senior Engineer for our sister company, Tempcover, who are based in Fleet, Hampshire.
For over 18 years, Tempcover has been at the forefront of the fast-growing world of short term insurance.
From originators to innovators, we’ve evolved our business and our industry with pioneering ideas that remove the frustration of traditional insurance and put drivers in control of their insurance. Our mission is to make insurance flexible, quick, and easy for drivers and so far, we’ve sold over three million policies that have helped drivers get where they need to go, but we’re not finished there. We’re growing our team to help us continue in that mission.
If you are extraordinary at what you do and want to be a part of a rapidly growing business at the cutting edge of the InsureTech industry, we would love to hear from you.

SKILLS AND REQUIREMENTS

  • High level of proficiency on some of the following:
  • CI/CD
  • Automation
  • Cloud computing
  • SOLID Principles
  • Web API
  • React JS/Typescript
  • C#/.NET core
  • Experienced with Kanban/SCRUM or similar agile frameworks, ensuring value-focused delivery
  • Proven ability to manage and resolve technical issues effectively, leading to improved system reliability and user satisfaction
  • Strong understanding of development methodologies and design/architectural patterns, applying them to create maintainable, robust and scalable solutions
  • Design and implement continuous deployment strategy that can recover from failure of the deployment process
  • Clearly present detailed architectural choices (pros and cons) in a semi-formal environment to a technical audience
  • Experience with cloud computing and containerisation, demonstrated through successful deployment and management of scalable applications
  • Knowledgeable in observability and support in production environments
  • Proficiency in IaC practices, streamlining infrastructure management and deployment processes.

Responsibilities:

CORE RESPONSIBILITIES OF THE POSITION

  • Identify opportunities and make improvements to enhance the product.
  • Work within a team and across engineering to leverage engineering practices.
  • Design and implement features that enhance product functionality and user satisfaction, leading to measurable improvements in user engagement and performance.
  • Write and maintain understandable, efficient code that adheres to practices set out in our engineering guidelines, that result in a stable, cohesive codebase while minimising technical debt.
  • Develop maintainable automation test suites that ensure feature reliability, contributing to a reduction in manual testing efforts and a decrease in post-release defects.
  • Build scalable and adaptable features that accommodate future enhancements with minimal rework, ensuring adequate system performance under increased load
  • Pair with other engineers and contribute to code reviews, enhancing code quality and team knowledge, leading to fewer critical issues and improved code standards.
  • Identify and resolve technical issues promptly, minimising stakeholder/user impact and ensuring quick recovery from incidents.
  • Participate in project planning and execution, delivering high-quality software on time and within scope, meeting deadlines and achieving project milestones.
  • Provide technical guidance and mentorship to team members, enhancing their skills and productivity and demonstrating how they too can handle their own effective self-improvement.
  • Assist in defining and executing the technical strategy, aligning technical solutions with business goals and receiving positive feedback from stakeholders.
  • Integrate industry trends and innovations into projects, leading to improvements in development practices or product quality.
  • Support the recruitment process, aiding in the selection and onboarding of new team members, ensuring they contribute effectively to team objectives.
  • Leverage real time metrics, data, and testing to continuously monitor and enhance your product’s performance, ensuring its health & robustness throughout.

At RVU we believe that we can be the change we wish to see in the world. We hold ourselves accountable to being open and inclusive teammates and community members. We embrace our differences and are committed to creating an inclusive environment that reflects the world we live in.

  • As a tech company who strives to get better every day, we use Metaview during the interview processes to record and transcribe interviews so we can continuously improve the quality of our interviews and your experience. This has no bearing on the assessment of you as a candidate and you can opt out at any time. Just let the recruitment team know


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Fleet GU51, United Kingdom