At a Glance
- Tasks: Design and enhance systems for derivatives, delivering full-stack features and collaborating with experts.
- Company: Join emagine, a leading consultancy in the financial services sector with a culture of integrity.
- Benefits: Competitive salary, hybrid work model, and opportunities for career growth.
- Other info: Embrace a positive work environment with equal opportunity for all.
- Why this job: Make an impact in finance by working on innovative tech solutions with a talented team.
- Qualifications: Proficient in Python, React, and familiar with web frameworks and databases.
emagine is a high-end professional services consultancy and solutions firm specializing in providing business and technology services to the financial services sector. We power progress, solve challenges, and deliver real results through tailored high-end consulting services and solutions. We have created a culture of openness and integrity, building genuine relationships and partnerships. We strive for a positive and equitable working environment, underpinned by our core values: Confident, Dedicated, Responsible, Genuine.
Main Responsibilities
- Design, build, and enhance systems supporting flow derivatives and structured/exotic derivatives.
- Deliver full-stack features including backend services, APIs, and user-facing applications.
- Collaborate directly with traders, quants, and technologists to translate business requirements into production-ready solutions.
Key Requirements
- Proficiency in Python (asyncio, multi-threading/process, NumPy, Polars), React.
- Experience with web frameworks like FastAPI or Django.
- Familiarity with database technologies including PostgreSQL and MongoDB.
- Strong problem-solving abilities.
- Experience in DevOps tools such as Docker and Git.
Nice to Have
- Prior work on structured products or exotic derivatives systems.
- Background in traditional enterprise languages (Java/C#) combined with Python.
The ideal consultant will share our values and be aligned with our ways of working. As your career progresses, you can expect to work across all areas of the project lifecycle, from strategy to implementation, building an outstanding career.
emagine is an equal opportunity employer, and employment practices are based strictly on merit. It is the policy of the Company to give equal opportunity in employment regardless of sex, sexual orientation, marital status, race, age, disability, gender reassignment, pregnancy and maternity, religion or ethnic origin.
Python Developer - Equities in London employer: emagine
At emagine, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work culture that fosters collaboration and innovation. Our London-based team enjoys the benefits of a hybrid working model, competitive salary, and ample opportunities for professional growth within the financial services sector. With a commitment to integrity and genuine relationships, we empower our employees to thrive while delivering impactful solutions to our clients.
StudySmarter Expert Adviceπ€«
We think this is how you could land Python Developer - Equities in London
β¨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Attend meetups or webinars related to Python development and derivatives. You never know who might have the inside scoop on job openings!
β¨Tip Number 2
Show off your skills! Create a GitHub repository showcasing your Python projects, especially those involving async programming or web frameworks like FastAPI. This gives potential employers a taste of what you can do.
β¨Tip Number 3
Prepare for technical interviews by brushing up on your problem-solving skills. Practice coding challenges that focus on algorithms and data structures, as well as system design, to impress those quants and traders.
β¨Tip Number 4
Donβt forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight how your experience aligns with our values and the role requirements.
We think you need these skills to ace Python Developer - Equities in London
Some tips for your application π«‘
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your proficiency in Python, web frameworks, and any relevant projects you've worked on. We want to see how you can contribute to our team!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with our values. Be genuine and show us your personality β we love that!
Showcase Your Problem-Solving Skills:In your application, include examples of how you've tackled challenges in previous roles. We value strong problem-solving abilities, so don't hold back on sharing your successes and the impact they had.
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 get the best experience possible. Plus, it shows you're keen on joining our team!
How to prepare for a job interview at emagine
β¨Know Your Tech Stack
Make sure youβre well-versed in Python, especially with asyncio and multi-threading. Brush up on your knowledge of web frameworks like FastAPI or Django, and be ready to discuss how you've used them in past projects.
β¨Showcase Your Problem-Solving Skills
Prepare examples that highlight your strong problem-solving abilities. Think of specific challenges you faced in previous roles and how you tackled them, particularly in relation to financial services or derivatives.
β¨Understand the Business Context
Familiarise yourself with flow derivatives and structured/exotic derivatives. Being able to speak the language of traders and quants will show that you can bridge the gap between technology and business needs.
β¨Demonstrate Collaboration
Since collaboration is key, think of instances where you worked closely with cross-functional teams. Be ready to discuss how you translated business requirements into technical solutions, showcasing your ability to work in a team-oriented environment.