Responsibilities
Our goal is to significantly reduce carbon emissions from residential properties across Europe within the next five years. To achieve this, we are building a robust, scalable, and flexible tech platform capable of developing and deploying a range of financial products across multiple geographies. This ambitious challenge requires the expertise of world-class software engineers, and to help drive this vision forward, we are seeking 4 to 5 Senior Software Engineers to join our team.
* Design, develop, and maintain robust, scalable backend systems and RESTful APIs to support our platform.
* Lead technical projects from concept to completion, ensuring timely and high-quality delivery.
* Collaborate with cross-functional teams, including product managers, frontend developers, and DevOps, to define and implement new features.
* Mentor and provide technical guidance to junior engineers, fostering a collaborative and growth-oriented team culture
* Contribute to architectural decisions, system design, and technical direction of the backend platform.
* Ensure the security, performance, and scalability of the platform by adhering to industry best practices and coding standards.
* Participate in code reviews, provide constructive feedback, and continuously improve code quality within the team.
* Stay up-to-date with industry trends and emerging technologies, applying them to improve the development process and overall system architecture.
Required Qualifications
* 4-5 years
of professional experience in backend software development.
* Proven hands-on experience in designing and developing scalable, maintainable systems and RESTful APIs.
* Strong understanding of
software architecture
, databases, and system performance optimisation.
* Experience working in
cloud environments
(AWS, Google Cloud) and familiarity with managing infrastructure in a scalable manner.
* Demonstrated ability to lead and mentor junior developers, contributing to technical discussions and decisions.
* Familiarity with secure coding practices and experience writing well-tested, maintainable code.
* Excellent problem-solving skills, strong communication, clarity of thought and the ability to work in a
collaborative, fast-paced environment
.
Preferred Qualifications
* Experience with
Python
and
Django
or similar backend frameworks.
* Familiarity with
React
or other frontend frameworks and their interaction with backend systems.
* Knowledge of modern deployment practices such as
Docker
,
Event-Driven Systems
, and
CI/CD pipelines
.
* Strong communication and collaboration skills with the ability to contribute to
cross-functional teams
and help shape both the product and the engineering culture.
Company Benefits
At HomeServe Finance, we value our employees and are committed to providing a comprehensive benefits package that enhances their work-life balance and well-being:
* Competitive Salary:
Offering attractive compensation commensurate with experience and the market.
* Healthcare Coverage
: Comprehensive private medical plan.
* Retirement Plans
: HomeServe Money pension plan with company matching to help you invest in your future.
* Paid Time Off
: Generous vacation, sick leave, and holiday policies.
* Professional Development
: Opportunities for professional growth and advancement, including access to training programs and workshops to enhance your skills.
* Flexible Work Arrangements
: Full remote work and flexible working hours to accommodate personal needs and productivity.