Software Engineer
67 Days Old
We are a fast-growing, FinTech company looking for a talented and enthusiastic Senior Software Engineer to join our team. We are expanding, making this a perfect position if you would like to have a significant impact on our company’s growth and develop your role and career as the business evolves. You will join a team where your ideas will be welcomed and valued, and who believe in doing high quality engineering.
We are about to undertake a large project to rebuild our entire platform, so this is exciting time to join to have real impact on the tech for years to come. We are looking for someone to take responsibility for designing and building large parts of our platform.
The role involves all aspects of the development lifecycle from design, implementation, and deployment. You need to be flexible and innovative and be able to handle large scale engineering challenges.
Role Responsibilities
- As a Senior Engineer, you will be responsible for enhancing and rebuilding the core onboarding platform, using your extensive experience of designing and engineering modern software applications following a microservices architecture.
- Champion code quality and thoughtful software design; it's essential to have a deep commitment to the quality of the code and software produced by you and the team.
- You will work with all stakeholders to analyse requirements to guide software architecture.
- Implement continuous integration and delivery to limit manual testing and troubleshooting.
- Ensure the DevOps concepts are used to deliver resilient, scalable and secure software.
- To produce accurate technical and non-technical documentation.
- You will coach and mentor more junior members of the team and work to build stronger coding and architectural disciplines in the team.
Our Tech Stack
We are in a process of evolving our tech stack, so this is not a definitive list, but a rough outline if what we currently have and what we want to adopt more.
- Our services are written in C#, live in GitHub, and deployed to Azure.
- We use Kubernetes and Helm charts for deployment with Terraform.
- Our frontend is built using a combination of Blazor for legacy applications, and Vue.js with TypeScript for new applications.
- We use Azure SQL for our relational data.
- Our architecture is - where appropriate - event-driven with Kafka.
- We perform integration testing with Cypress and Playwright.
- We monitor our systems using AppInsights, Grafana, and Zenduty.
- We ensure code quality with static code analysis using SonarCloud.
We recognise that it's unlikely for anyone to possess every skill listed here. What's important is having as many as possible and a strong desire to learn the rest.
- Strong knowledge of C#, including object-oriented programming and SOLID design principles.
- Experience in VueJS with Typescript or similar frontend technology like React.
- MS SQL, T-SQL
- Experience designing event driven architecture with services such as Kafka.
- Experience with Azure Cloud Services, Kubernetes, and designing and developing continuous integration build, test and deployment environments using modern cloud-based tools and techniques.
- Experience with test-driven development.
- Experience working in Agile or Scrum teams, with an understanding of sprint planning, story points, and iterative development.
- Ability to take a pragmatic approach to coding and system design. Be able to choose solutions that balance quality and simplicity over perfectionism.
- Must be confident, self-motivated and able to methodically solve problems.
- Be used to working in a challenging and demanding environment where priorities can change at short notice.
- Possess very good verbal and written communication skills.
- 25 days holiday (exc. Bank holidays)
- 5% Pension contributions
- Private medical insurance with Vitality
- Health cash Plan offering contributions to dental, optical and much more
- Enhanced Parental Leave
- Cycle to Work Scheme
- Monthly team lunches, quarterly company socials
Working Pattern
We recognise the value of in person collaboration and operate a hybrid working model from our London office. Our teams work onsite 3 days a week (Tuesday to Thursday) and remotely for 2 days, providing flexibility alongside the benefits of working together.
#J-18808-Ljbffr- Location:
- London, England, United Kingdom
- Salary:
- £150,000 - £200,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Senior Software Engineer | Python | Fully Remote
-
United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer | Python | Fully Remote An innovative, mission-driven LegalTech SaaS startup is looking for a Senior Product Engineer (Backend & Data) with deep experience in Python, product development, and data engineering. Role Informati...
More Details -
-
New Today
Senior Software Engineer
-
England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
We are seeking a skilled and motivated Senior Software Engineer to join our Group Technology team in Milton Keynes. In this role, you will help develop, support and enhance business systems and applications using .NET technologies and SQL Server. We ...
More Details -
-
New Today
Senior Software Engineer
-
United Kingdom
-
£125,000 - £150,000
- IT & Technology
About Nexus Mods Established in 2001, Nexus Mods is the largest video game modding platform on the internet—a household name in the PC gaming ecosystem. 65M+ registered members 750K+ mods for 3,500+ games 18B+ mod downloads We’re currently focuse...
More Details -
-
New Today
Senior Software Engineer in Greater London
-
Greater London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer – Remote UK – £85,000 Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and e...
More Details -
-
New Today
Senior Software Engineer - Platform
-
City Of London, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
About Moneybox At Moneybox, our mission is to give everyone the means to get more out of life. We're guided by our belief that wealth isn't about the money, it's about the means to more – more freedom, opportunities, possibilities, and peace of mind....
More Details -
-
New Today
Senior Software Engineer
-
United Kingdom
-
£125,000 - £150,000
- IT & Technology
Recruitment Consultant at Intellect Group Location: Remote (London office available) Type: Full-time We’re looking for an experienced Senior Python Data Engineer to join a small, highly skilled engineering team building a next‑generation Finan...
More Details -