Job expired

This job has now expired and is not accepting new applications.
View all of our live jobs below.

View live jobs
Job Description

Senior Software Engineer in London

Location

London

Salary

£75000.00 - £85000.00 per annum

Contract

Permanent

Senior Software Engineer
Are you an experienced Software Developer?

Our client has a fantastic opportunity for a Senior Software Engineer to join their team. 2023 saw the creation of a new division, focusing on serving our most important and largest Enterprise customers. Our aim is to utilise the successful platform that has served SME tradespeople well over 20 years and create a fully optimised experience for our Enterprise customer's needs with many exciting initiatives such as optimising the internal Salesforce sales flow, shaping, and developing an integration framework that allows our high valued customers to work at scale, and creating a new intelligent and data driven Pay Per Lead pricing model.

Our client's platform utilises a wide range of technologies to help connect homeowners with tradespeople, including Salesforce, Google Cloud / GCP, .NET, Typescript, React, React Native, Pub/Sub, and Elasticsearch. Because this is a cross functional team that touches every part of the platform, we will value developers that have the flexibility, skills, and tenacity to work on different parts of the system and getting their hands dirty in whatever technology is needed. There will be technical experts throughout the company who will be able to provide support so the ability to communicate, influence and negotiate will be very valuable.

As Senior Engineer, you will use your technical expertise and experience to deliver high quality, robust solutions in the most efficient manner. You will also work closely with the Product Manager to refine tickets and help estimate and prioritise work.

Location: Portsmouth or London based. Hybrid pattern with 2 days onsite and 3 remotes.

Where do you fit in?

You'll report to the Engineering Manager responsible for the Enterprise team and will also be part of the wider tech community. The tech community has grown at tremendous pace over the last few years and includes people with a wide range of skills including .NET, GCP Cloud, React, React Native, and Salesforce to name a few. They are continually driving engineering best practices and have made recently made significant progress in test automation. Having said that, there are still a lot of opportunities to improve, and they will welcome any contributions to our various Communities of Practices.
Day to day, you will likely work with QA engineers, Product Managers, UX designers and other engineers to deliver results for the Enterprise team. You will need to collaborate closely with other engineering teams, as well as your own team. Your day-to-day responsibilities will revolve around full end to end development lifecycle management. This includes developing solutions through to testing, code reviews and releases using CI/CD pipelines. With a brilliant bunch of people around you, exciting growth journey and diverse tech stack in use.

What's in it for you?

* An exciting modern tech business going places!
* An opportunity to be pivotal in driving our future growth in one of our most strategically important areas of our business.
* A collaborative value driven culture, and passionate people on the road to transform our client from good to great.
* An excellent benefits package, including an electrical vehicle scheme, discounts from a wide range of retailers, a private medical plus much more.

What do you need to succeed?

* Extensive hands-on experience of software system design, architecture, development, testing, and monitoring covering both backend and frontend.
* In depth understanding of software development covering both frontend and backend technologies. Hands-on experience in .NET, C#, Google Cloud Platform and preferably as many of the following as possible: TypeScript, React, React Native, Salesforce, Cloud Native design.
* Extensive experience of working with agile methodologies and practices.
* Experience working closely with Product Managers and/or Product Owners to deliver high quality products to customers that meet their needs.
* Excellent communication and collaboration skills.
* Aware of modern software engineering practices relating to design, development, testing and maintenance.
We are an equal opportunities employer that is committed to diversity and inclusion in the workplace.

Bonus skills that will make you really standout.

* Prior experience of working with Engineering intelligence tools such as Code Climate Velocity.
* Technical Project management and planning experience.
* Google Cloud professional certification or equivalent.
* Salesforce certification.
* Experience with building B2B solution, understanding the complex setups behind B2B clients.
* Experience in building and scaling 3rd party integration frameworks.
* Experience integrating with Zuora or similar billing systems.

Disclaimer:

This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission.

Job reference 119812_1687164488
Date posted 19 June 2023

Share Job

Email me jobs like this

By submitting your details you agree to our Privacy Policy

Senior Software Engineer

Senior Software Engineer

Similar Jobs

Feeling uninspired?

Get in touch- we'll find the role for you!

Contact us

Get in Touch

We'd love to hear from you!

Contact us