Software Engineer
Posted
Summary
Front-end engineer helping Lloyds build a new digital stockbroking platform from the ground up. Day to day, they design and implement customer-facing trading features with React and TypeScript, collaborate with engineers, product owners and architects, and apply secure, resilient engineering practices using GCP, Docker/Kubernetes and CI/CD.
- We are looking for a motivated front-end engineer to join the team dedicated to building a brand-new digital stockbroking platform from the ground up. In this role, you will have the unique opportunity to shape the future of online trading by designing and implementing a streamlined, customer- and colleague-focused platform that will redefine how our customers invest
- Join the Direct to Consumer (D2C) Investments Platform’s engineering team and enhance our future platform proposition
- Collaborate with other engineers, product owners, architects, and other key stakeholders to deliver features and functionality
- Take ownership of your own development, skills and career growth
- Drive the culture of delivering highly resilient, secure and quality software
- Drive adoption of best engineering practices
- Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more
Benefits
- A generous holiday allowance: You’ll be eligible for a minimum of 22 days holiday (excluding bank holidays), rising to 30 days based on length of service and grade.
- A flexible way of working: Whether you want flexibility over your location or when you log on, together we can create an approach that works for you and for the business.
- Family leave: Up to 63 weeks of maternity or adoption leave. Statutory maternity or adoption pay is available for 39 weeks, and 20 weeks will be enhanced to the equivalent of full pay. Partners can have six weeks of fully paid paternity leave.
- Flex cash: This is 4% of your basic salary and can be used to spend on the benefits of your choice, or you can choose to take it as a cash top up in your monthly salary.
- Health insurance: Our company funded Private Medical Benefit provides all colleagues with access to good quality medical care, including accommodation, nursing care and specialist advice.
- Colleague Offers: Get discounts on everything from electrical items to cinema tickets and weekly food shopping. You can share this benefit with up to ten family members or friends.
- Financial products: Take advantage of our great financial products, some at a discounted rate, including current accounts, home and car insurance and loans.
- Share plans: Participate in Sharematch and receive matching shares of up to £45 a month from the company, and you can choose to participate in Sharesave, our combined savings and share option plan.
- Pension: We offer a generous pension plan, with all joiners being automatically enrolled in our ‘Your Tomorrow’ scheme. You can decide how much you save and get a say in where your contributions are invested.
- Experience delivering large-scale data migrations (500,000+ customers)
- Proven experience building and supporting dynamic, data-driven front ends with ReactJS using TypeScript
- Experience developing high-quality, testable, reusable and modular code with programming languages, frameworks and technologies such as JavaScript, TypeScript, React, Jest, Playwright, Java Spring Boot or Quarkus, and Kafka
- Previous experience with front-end design patterns
- Experience with container technologies (Docker, Kubernetes) and cloud platforms such as GCP
- Certifications in any of the technologies listed above
- Experience with Git, source code management, and managing concurrent changes on a large code base
- Experience with automation and CI/CD across the SDLC using Harness
- Experience delivering software solutions in financial services, particularly trading, investments or wealth
- Experience with cloud-native solutions (GCP) and integrating with SaaS solutions via RESTful APIs
- Experience working with large-scale applications where high performance and low latency are essential
- Experience using distributed systems, asynchronous programming techniques, and event-driven architectures
