Senior Software Engineer in City of London

New Today

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 engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job Description
Senior Software Engineer (Golang)
Location: London - 4 days per week onsite
UK Visa Sponsorship: Not possible
About the Company:
Our client is a thriving B2B FinTech with a market leading product aimed at selling infrastructure to Financial Services firms, transforming how consumers manage their money. This is a fantastic opportunity to join the engineering team during an exciting phase of development.
About the Role:
As part of the company's expansion, they are seeking a Software Engineer to take a key role in building their complex backend systems. The ideal candidate will have a strong background in Object Oriented Programming with at least 1 year commercially developing in Golang, and designing/implementing scalable, high performance services. The role will involve working closely with cross functional teams to enhance and rebuild critical applications to meet the evolving needs of the business.
Responsibilities:
Design and develop robust, scalable, and secure backend services using Golang. Implement containerised services using Docker to maintain consistency across various environments and simplify deployment processes. Leverage AWS cloud services to build and maintain highly available and scalable applications while optimising for performance and cost. Collaborate with cross-functional teams to integrate backend services with mobile and web frontend applications. Ensure compliance with financial services regulations, working on solutions that meet the specific needs of the industry. Maintain up to date knowledge of technology standards, industry trends, and emerging technologies, with a focus on engineering best practices. Provide mentorship to junior engineers, guiding them through the adoption of Golang and related technologies. Engage in the entire software development lifecycle, with a focus on coding, debugging, and delivering high-quality solutions.
Required Skills:
Proven experience as a Developer, with hands-on expertise in designing and developing backend services. Strong background in building scalable, high-performance systems using microservices architecture. Experience with Docker and containerisation principles, with practical knowledge of deploying containerised applications. Proficiency in AWS cloud services (e.g., ECS, S3, RDS, Lambda) and a solid understanding of cloud architecture. Familiarity with event-driven systems and messaging frameworks (e.g., Kafka, RabbitMQ) is a plus. Excellent problem-solving skills, with the ability to work in a dynamic and evolving environment. Strong communication and collaboration abilities, with a focus on mentoring junior team members. Knowledge of front-end technologies (e.g., React, SwiftUI, Kotlin) is advantageous.
Nice to Have:
Experience in financial services or banking, with an understanding of industry-specific regulatory and compliance requirements. Familiarity with DevOps practices, including continuous integration and deployment (CI/CD).
*intro Consulting Ltd are acting as a third-party agency for this position*
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.
Location:
City Of London
Job Type:
FullTime
Category:
Engineer, Software Engineer, Senior, Engineering, Software

We found some similar jobs based on your search