At a Glance
- Tasks: Lead software development, coach junior engineers, and create innovative tech solutions.
- Company: Join a leading financial services firm with a focus on technology and collaboration.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Embrace a culture of inclusivity and continuous learning in a fast-paced environment.
- Why this job: Make an impact by developing cutting-edge products and leading a dynamic team.
- Qualifications: Expertise in programming languages, cloud platforms, and strong problem-solving skills.
The predicted salary is between 70000 - 90000 £ per year.
Requirements
- Professional qualification or equivalent
- In-depth knowledge of at least one popular programming language (Java, C++, Python)
- Significant experience in a software development and delivery role
- In-depth knowledge of Digital Asset
- In-depth knowledge of REST APIs, microservices architecture, and AWS cloud platform, with comprehensive understanding of cloud-based infrastructure
- Familiar with database knowledge, better on Postgres, Oracle
- Understanding Design Pattern, UML well
- Some experience of Business and Technical Analysis, Quality Assurance, delivery management, and/or Emerging Technology and Governance
- Strong problem-solving skills
- Advocate for and implement automation to streamline operational processes, reduce manual effort, and improve efficiency
- Excellent communication and interpersonal skills to foster effective collaboration across functional teams
- Demonstrates significant knowledge of a single or multiple technologies and advises on design, development and implementation
- Demonstrates depth of knowledge and expertise in software development and is regarded as the SME in their domain. Develops knowledge of other domains to understand linkages and dependencies
What the job involves
- Working on the existing WMX platform and build outstanding index/benchmark product capabilities and production processes
- Collaborate with the product, research, partnerships, governance and policy, sales strategy, operations, marketing, and other teams to create innovative technical solutions for RBSL
- Work closely with the product delivery team to align delivery priority/timelines with business and client expectations
- Coach and train junior software engineers in WMX team to grow into SMEs
- Advances tools and applications by producing clean and efficient code and reviews others' code when required
- Promoting an open and inclusive culture, holding responsibility for motivation, retention and performance management, and leads by example
- Understands the tech strategy and culture, and how this impacts own work as well as adjacent teams
- Develops an understanding of the market and LSEG's commercial position in it
- Leads the delivery of critical projects, coaching team members to be productive with little direction; delegating and reviewing work when required
- Works with architects to decompose a solution into Epics
- Adapts existing patterns to develop robust solutions
- Leads timely design work and planning for Epics breaking them down to journeys with product owners and quality leads
- Continues to build and develop strong relationships with senior collaborators (internally and externally), representing LSEG appropriately. Promotes collaboration between and within teams and communicates sophisticated information clearly to all audiences
- Continues to develop technology and industry expertise through certifications, professional qualifications and networking events as well as invest in creating development opportunities for the team
Lead Software Engineer employer: London Stock Exchange
As a Lead Software Engineer at LSEG, you will thrive in a dynamic and inclusive work environment that champions innovation and collaboration. With a strong focus on employee growth, we offer extensive training opportunities and the chance to work with cutting-edge technologies in a vibrant location. Join us to not only advance your career but also contribute to meaningful projects that shape the future of financial markets.
StudySmarter Expert Advice🤫
We think this is how you could land Lead Software Engineer
✨Tip Number 1
Network like a pro! Get out there and connect with folks in the industry. Attend meetups, webinars, or even local tech events. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your expertise in programming languages like Java, C++, or Python. This gives potential employers a taste of what you can do beyond just a CV.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your problem-solving skills. Remember, it’s not just about answering questions but demonstrating your thought process!
✨Tip Number 4
Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining us. Tailor your application to reflect how your experience aligns with our needs, especially in areas like cloud infrastructure and automation.
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your in-depth knowledge of programming languages like Java, C++, or Python. We want to see how your experience aligns with our needs, so don’t hold back on showcasing your technical expertise!
Tailor Your Application:Take a moment to customise your application for the Lead Software Engineer role. Mention your experience with REST APIs, microservices, and AWS cloud platforms. This shows us you understand what we’re looking for and that you’re genuinely interested in the position.
Be Clear and Concise:When writing your application, keep it clear and to the point. Use straightforward language to explain your past experiences and how they relate to the job. We appreciate good communication skills, so make sure your application reflects that!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts and you’ll be set!
How to prepare for a job interview at London Stock Exchange
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of programming languages like Java, C++, or Python. Be ready to discuss your experience with REST APIs, microservices, and AWS cloud platforms. The more you can demonstrate your expertise, the better!
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex problems in previous roles. Think about situations where you implemented automation to improve efficiency or streamlined processes. This will highlight your ability to think critically and innovate.
✨Communicate Effectively
Since this role involves collaboration across various teams, practice articulating your thoughts clearly. Be prepared to explain technical concepts in a way that non-technical stakeholders can understand. Good communication can set you apart from other candidates.
✨Demonstrate Leadership Qualities
As a Lead Software Engineer, you'll be expected to coach and mentor junior engineers. Share your experiences in leading projects or teams, and how you've motivated others. Highlighting your leadership skills will show that you're ready for this responsibility.