Job Title: Senior Lead Software Engineer
Location: London
Salary: £70,000 – £90,000
Job Type: Full Time, Permanent
About You
You’re an experienced developer who still has to write code every day to feel good. You understand how important it is to make good architectural and system design decisions – and you can make them – but you also understand that they mean nothing in Powerpoint and everything in code.
It’s obvious to you that just because this is how Google do it, doesn’t mean this is how we should do it. You can help us to design and build the right thing at the right time, with a keen eye for detail on the here and now, and a strong view on the roads we can take as things change in the future.
Done is better than perfect, simple always wins, working code is everything.
As someone who loves working as part of a team, and helping to mentor and develop those around you, you’re excited to come into our buzzing London office at least once a week to collaborate. You’re equally aware of using ‘deep flow’ time away from the office to maximise your development output.
You’re ‘hands on’, you ‘get stuck in’, and you take ownership when you can to ‘get cool stuff done’.
About Xerini
Our vision is that organisations around the world trust us to solve their most critical data problems and build their most valuable services to achieve their business dreams.
We are a data-focused technology enabler. Using our proprietary platform and products, along with deep and extensive data, machine learning, and software development expertise, we are the trusted partners and thought leaders for anyone with a data problem to solve or the vision of a new service to build.
We’re small but with ambitious growth plans, and we intend to develop our IP and offerings across multiple sectors, including (but not limited to) engineering, construction, manufacturing and finance.
We do all of this whilst abiding to our core values:
- Be kind, act with integrity, respect others
- Be curious, find out new things, share your experience
- Think long term, but be a pragmatic practitioner of your craft
Minimum Qualifications and Requirements:
- Very strong ReactJS developer and/or Java/Kotlin developer
- Proven experience as a Senior Developer or similar role
- Experience working on front and back-end systems
- Experience with NoSQL and relational databases
- Familiarity with common stacks and libraries
- A proven track record in planning, developing, and testing software
- 5+ years’ experience
- Educated to degree level or equivalent experience
- Excellent communication skills, both verbal and written
- Experience in mentoring or leading other developers
- Machine learning experience with libraries such as TensorFlow and Keras would be looked on extremely favourably
In the role you will be expected to:
- Work in a cross-functional team that is responsible for the full software development life cycle, from conception to deployment, and you will look to take ownership of technical tasks.
- Carefully consider the design and impact of technical changes and discuss with peers and senior staff.
- Strive to write simple, clean, and testable code on the front and back end, which is always supported by appropriate unit tests.
- Raise concerns, issues, or impediments to progress with the appropriate senior staff as soon as possible.
- Update time and task management software (e.g., Clockify, Jira) regularly and accurately as required.
- Engage courteously and constructively with clients as and when required.
- Work with your line manager to produce and maintain a development plan for your technical and personal progression.
In return Xerini will:
- Pay you!
- Provide benefits such as Private Healthcare Insurance, Headspace membership, and a day off on your birthday
- Help you to develop yourself technically, professionally, and personally through training, mentorship, and a Personal Development Plan
- Let you work whenever and wherever you want in the UK, so long as you get the office at least once a week
- Get you to work on interesting, challenging, technology-focused projects
We value equality and diversity at our company. We welcome and encourage applications from all sections of society regardless of sex, race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, pregnancy, maternity or related condition (including breastfeeding) or any other basis as protected by applicable law.