At a Glance
- Tasks: Develop and maintain secure, efficient software solutions in a dynamic agile team.
- Company: Join LSEG, a global leader in financial markets infrastructure and data.
- Benefits: Enjoy competitive salary, healthcare, retirement planning, and paid volunteering days.
- Why this job: Make a real impact by delivering software for major companies worldwide.
- Qualifications: Proficient in Java, with strong coding and communication skills.
- Other info: Be part of a diverse culture that values innovation and personal growth.
The predicted salary is between 43200 - 72000 £ per year.
ABOUT US: LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, manage risk and create jobs. It’s how we’ve contributed to supporting the financial stability and growth of communities and economies globally for more than 300 years. Through a comprehensive suite of trusted financial market infrastructure services – and our open-access model – we provide the flexibility, stability and trust that enable our customers to pursue their ambitions with confidence and clarity.
LSEG is headquartered in the United Kingdom, with significant operations in 70 countries across EMEA, North America, Latin America and Asia Pacific. We employ 25,000 people globally, more than half located in Asia Pacific.
Our People: People are at the heart of what we do and drive the success of our business. Our culture of connecting, creating opportunity and delivering excellence shape how we think, how we do things and how we help our people fulfil their potential. We embrace diversity and actively seek to attract individuals with unique backgrounds and perspectives. We break down barriers and encourage teamwork, enabling innovation and rapid development of solutions that make a difference. Our workplace generates an enriching and rewarding experience for our people and customers alike. Our vision is to build an inclusive culture in which everyone feels encouraged to fulfil their potential.
Role Summary: Do you have a passion for technology? Do you want to make a difference, delivering software used by some of the biggest companies in the world? Do you love working with others in a dynamic agile environment? Companies throughout the world are exposed to risk; understanding and managing that risk is key to their continued success. As part of the Nottingham Risk Technology Hub you will be delivering solutions that help our customers protect their brand and make smarter decisions. We are looking for enthusiastic, passionate software engineers to join our team as we strive to deliver excellence to our customers.
What You’ll Be Doing:
- You will build and maintain efficient, reusable, reliable and secure code based on User Stories and software designs.
- Working within a multi-functional agile team, you will develop enterprise software, adhering to company standards and established software methodology.
- Demonstrating a consistent focus on quality, you will ensure that your team delivers reliable, robust software through the creation and execution of automated tests.
- To help the teams develop and learn, you will review work of peers and more junior developers, providing advice and guidance to benefit the team.
- Through agile retrospectives and reviews, you will inspect and adapt, finding innovative ways to make your team work more effectively.
- Through participation in refinement and planning sessions, you will work with other team members to analyse development requirements, provide design options and complexity estimates, and agree how to deliver the requirements.
- Actively participating in Scrum meetings, you will give timely status updates on areas for which you are responsible.
What You’ll Bring:
- Experienced software engineer with excellent knowledge of the Java language and underlying JVM.
- Solid understanding of object-oriented programming.
- Familiar with various design patterns.
- Experience of unit testing.
- Knowledge of databases and SQL.
- Understanding of security implications and secure coding.
- Good communication skills, both verbal and written.
- Skill for writing clean, readable code and reusable components.
- Experienced in or a strong desire to work in a formal agile software development lifecycle.
- Understanding of HTML and XML.
- Proficient using source code management tools such as Git or SVN.
- Familiar with continuous build and integration.
Desired Skills/Experience Required:
- Experience with AWS and Elasticsearch.
- Experience with CI CD tooling, such as Jenkins, Docker, Kubernetes, GitLab and understanding of DevOps culture.
- Experience with RESTful interfaces.
- Knowledge of/Experience with service oriented architectures.
Join us and be part of a team that values innovation, quality, and continuous improvement. If you are ready to take your career to the next level and make a significant impact, we would love to hear from you. LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.
We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law.
Senior Software Engineer - Java in Nottingham employer: LSEG
Contact Detail:
LSEG Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer - Java in Nottingham
✨Tip Number 1
Network like a pro! Reach out to current employees at LSEG on LinkedIn or through mutual connections. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Prepare for those interviews! Research common questions for Senior Software Engineers and practice your answers. Don’t forget to showcase your Java skills and any cool projects you've worked on.
✨Tip Number 3
Show your passion for technology! During interviews, share your enthusiasm for software development and how you stay updated with the latest trends. It’s all about that genuine interest!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the LSEG team. Let’s make it happen!
We think you need these skills to ace Senior Software Engineer - Java in Nottingham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Software Engineer role. Highlight your Java expertise and any relevant experience with agile methodologies. We want to see how your skills align with what we do at LSEG!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for technology and how you can contribute to our mission at LSEG. Be genuine and let us know why you’re excited about this opportunity.
Showcase Your Projects: If you've worked on interesting projects, don’t hold back! Include links to your GitHub or any other platforms where we can see your code. We love seeing practical examples of your work and creativity.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team!
How to prepare for a job interview at LSEG
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with object-oriented programming, design patterns, and unit testing. They’ll likely ask you to solve coding problems or explain your thought process, so practice coding challenges to keep your skills sharp.
✨Showcase Your Agile Experience
Since the role involves working in an agile environment, be ready to share specific examples of how you've contributed to agile teams in the past. Talk about your experiences in Scrum meetings, retrospectives, and how you’ve adapted to changes in project requirements. This will demonstrate your ability to thrive in a dynamic setting.
✨Emphasise Quality and Security
Quality is non-negotiable for this position, so highlight your commitment to writing clean, secure code. Discuss your experience with automated testing and any knowledge you have of security implications in software development. This shows that you take responsibility for the quality of your work.
✨Be Ready to Collaborate
Collaboration is key in this role, so prepare to discuss how you’ve worked with peers and junior developers in the past. Share examples of how you’ve provided guidance or feedback to help others grow. This will show that you’re not just a great coder, but also a team player who values collective success.