At a Glance
- Tasks: Join a dynamic team to build and support cutting-edge financial platforms.
- Company: Work with a leading Major Financial services company in the heart of London.
- Benefits: Enjoy competitive pay, flexible working options, and opportunities for professional growth.
- Why this job: Be part of an innovative culture that values technology and creativity in software development.
- Qualifications: Strong analytical skills and proficiency in Python, Rust, or C++, plus cloud experience.
- Other info: Ideal for tech enthusiasts eager to make an impact in finance.
The predicted salary is between 43200 - 72000 £ per year.
The ideal candidate will be part of the team responsible for the build-out and support of the platform of a Major Financial services company.
Responsibilities:
- Advanced, bespoke SDLC tooling
- Distributed compute clusters in production
- DB setup and optimization in multiple technologies
- Debugging and profiling tools
- Helping other teams design and optimize their code
Required:
- Advanced analytical skills
- Passion for technology and software development
- Excellence in applied programming skills - Python, Rust, C++ or other major languages
- Cloud engineering experience, ideally AWS
Software Engineer (City of London) employer: Woolf Connection
Contact Detail:
Woolf Connection Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer (City of London)
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Python, Rust, and C++. Consider building a small project or contributing to open-source projects using these languages to showcase your skills.
✨Tip Number 2
Gain hands-on experience with cloud platforms, particularly AWS. You could set up a personal project that utilises AWS services, which will not only enhance your skills but also demonstrate your cloud engineering experience to us.
✨Tip Number 3
Brush up on your debugging and profiling skills. Practice using various tools and techniques to optimise code performance, as this is a key responsibility in the role. Being able to discuss your approach to debugging during an interview can set you apart.
✨Tip Number 4
Showcase your passion for technology by staying updated with the latest trends in software development and cloud engineering. Engage in relevant online communities or forums where you can share insights and learn from others, which can be a great conversation starter in interviews.
We think you need these skills to ace Software Engineer (City of London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with programming languages like Python, Rust, and C++. Emphasise any cloud engineering experience, particularly with AWS, as this is crucial for the role.
Craft a Strong Cover Letter: In your cover letter, express your passion for technology and software development. Mention specific projects or experiences that demonstrate your advanced analytical skills and your ability to work with distributed compute clusters.
Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving SDLC tooling or database setup and optimisation, be sure to include these in your application. This will help illustrate your practical experience.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is essential for a Software Engineer.
How to prepare for a job interview at Woolf Connection
✨Showcase Your Technical Skills
Be prepared to discuss your experience with programming languages like Python, Rust, and C++. Bring examples of projects you've worked on that demonstrate your applied programming skills and how you've used these languages in real-world scenarios.
✨Demonstrate Analytical Thinking
Since advanced analytical skills are a must, be ready to solve problems on the spot. Practice common coding challenges and be prepared to explain your thought process as you work through them during the interview.
✨Highlight Cloud Engineering Experience
If you have experience with cloud platforms, especially AWS, make sure to discuss specific projects where you've implemented cloud solutions. Talk about the challenges you faced and how you overcame them to optimise performance.
✨Prepare for Team Collaboration Questions
As you'll be helping other teams design and optimise their code, expect questions about teamwork and collaboration. Think of examples where you've successfully worked with others to achieve a common goal, and be ready to share those stories.