At a Glance
- Tasks: Design robust software solutions and mentor junior staff in a collaborative environment.
- Company: Join Citi, a leading global bank with a focus on innovation.
- Benefits: Enjoy 27 days annual leave, performance bonuses, and private medical care.
- Other info: Experience excellent career growth opportunities in a dynamic team.
- Why this job: Make an impact in equity derivatives tech while working flexibly from home.
- Qualifications: Proficiency in Scala and Python, plus strong communication skills.
The predicted salary is between 70000 - 90000 £ per year.
Citi is seeking a Senior Software Engineer to join their team in London. In this role, you will collaborate with business stakeholders and team members to design robust software solutions, enhance technical architecture, and mentor junior staff.
The position requires proficiency in Scala and Python, along with excellent communication skills.
Employees enjoy extensive benefits including 27 days annual leave, a performance bonus, and private medical care. The hybrid working model allows flexibility with up to 2 days working from home each week.
Senior Scala Engineer - Equity Derivatives Tech Lead employer: Citi
Citi is an exceptional employer that fosters a collaborative and innovative work environment in the heart of London. With a strong focus on employee growth, you will have the opportunity to mentor junior staff while enjoying extensive benefits such as 27 days of annual leave, a performance bonus, and private medical care. The hybrid working model offers flexibility, making it an ideal place for those seeking meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Scala Engineer - Equity Derivatives Tech Lead
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those at Citi or similar firms. A friendly chat can sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Scala and Python projects. This gives you a chance to demonstrate your expertise and creativity, making you stand out during interviews.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and soft skills. Practice common interview questions and think about how you can highlight your experience in mentoring and collaboration.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged with our platform.
We think you need these skills to ace Senior Scala Engineer - Equity Derivatives Tech Lead
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your Scala and Python skills, as well as any experience in equity derivatives. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the position and how you can contribute to our team. We love seeing genuine enthusiasm and a clear understanding of the role.
Show Off Your Communication Skills:Since this role involves collaborating with business stakeholders, make sure your application reflects your communication prowess. We appreciate clarity and conciseness, so keep it professional yet approachable!
Apply Through Our Website:We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!
How to prepare for a job interview at Citi
✨Know Your Scala Inside Out
Make sure you brush up on your Scala skills before the interview. Be prepared to discuss your previous projects and how you've used Scala to solve complex problems. Practising coding challenges in Scala can also help you demonstrate your proficiency.
✨Showcase Your Communication Skills
Since this role involves collaborating with business stakeholders, it's crucial to highlight your communication abilities. Prepare examples of how you've effectively communicated technical concepts to non-technical team members or clients in the past.
✨Understand Equity Derivatives
Familiarise yourself with equity derivatives and their technical requirements. Being able to discuss relevant industry trends and how they impact software development will show that you're not just a coder but someone who understands the business context.
✨Prepare for Mentorship Questions
As a tech lead, you'll be expected to mentor junior staff. Think about your mentoring style and prepare examples of how you've successfully guided others in their careers. This will demonstrate your leadership potential and commitment to team growth.