At a Glance
- Tasks: Join a skilled team to innovate in algorithmic trading and software development.
- Company: Dynamic market-making firm with a collaborative and inclusive culture.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Why this job: Make an impact in the fast-paced world of trading with cutting-edge technology.
- Qualifications: 7-10 years in Java or Python, leadership experience, and a passion for problem-solving.
- Other info: Ideal for those eager to push boundaries and thrive in a collaborative environment.
The predicted salary is between 48000 - 72000 £ per year.
Overview
Industry: Market Making / Proprietary Trading / Capital Markets
Please note applicants coming from a buy side / trading / capital markets background will be given a strong preference.
Looking for software engineers to join a small but highly skilled and collaborative team, bringing together expert traders and software engineers. We are looking for bright, kind, and passionate people who want to push the boundaries of algorithmic trading.
Qualifications Requirements
- 7-10 years of experience with Java or Python (C++ a plus)
- Familiarity with databases (e.g., SQL Server, Postgres)
- Leadership of Junior Developers experience is essential
- Familiarity with developing, testing, or deploying with cloud providers (e.g., AWS, GCP, Azure)
- Experience using version control software (e.g., Git)
- Curiosity and a desire to solve challenging problems
- Strong programming ability
- A collaborative mindset and eagerness to give and receive feedback
- Excellent written and verbal communication skills
Senior Software Engineer employer: dnevo Partners
Contact Detail:
dnevo Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the trading and capital markets space. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your Java or Python prowess, make sure to highlight it during interviews. We want to see your coding chops in action!
✨Tip Number 3
Prepare for technical interviews by brushing up on algorithmic trading concepts. We’re looking for bright minds who can think outside the box, so be ready to tackle some challenging problems.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing passionate candidates who are eager to join our collaborative team.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Show Off Your Experience: Make sure to highlight your 7-10 years of experience with Java or Python right at the start. We want to see how your background in software engineering aligns with our needs, especially if you've got a bit of C++ up your sleeve!
Talk About Teamwork: Since we’re all about collaboration, don’t forget to mention any leadership roles you’ve had with junior developers. Share examples of how you’ve worked together to solve problems and improve processes – we love a good team player!
Be Specific About Your Skills: When it comes to databases and cloud providers, be specific! Tell us about your experience with SQL Server, Postgres, AWS, GCP, or Azure. The more details you provide, the better we can see how you fit into our tech stack.
Keep It Clear and Concise: We appreciate excellent written communication skills, so make sure your application is clear and to the point. Avoid jargon unless it’s necessary, and remember to proofread before hitting send. We want to see your best self!
How to prepare for a job interview at dnevo Partners
✨Know Your Tech Inside Out
Make sure you brush up on your Java and Python skills, as well as any experience you have with C++. Be ready to discuss specific projects where you've used these languages, especially in a trading or capital markets context. This will show your technical prowess and how it applies to the role.
✨Showcase Your Leadership Skills
Since the role involves leading junior developers, be prepared to share examples of how you've mentored others in the past. Talk about your approach to leadership and how you foster collaboration within a team. This will highlight your ability to guide and inspire others.
✨Demonstrate Your Problem-Solving Mindset
Expect to face some challenging technical questions during the interview. Approach these problems methodically and explain your thought process clearly. This will not only showcase your programming ability but also your curiosity and eagerness to tackle complex issues.
✨Communicate Effectively
Strong communication skills are key in this role. Practice articulating your thoughts clearly and concisely, both in writing and verbally. Be ready to discuss how you’ve collaborated with traders and other engineers in the past, as this will demonstrate your ability to work in a team-oriented environment.