At a Glance
- Tasks: Join a dynamic team to develop automated systems for trading and client connectivity.
- Company: Fast-growing tech company in Equities Derivatives with a collaborative culture.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Why this job: Make a real impact in the exciting world of finance technology.
- Qualifications: 7+ years in tech, 3+ years in front-office equities derivatives systems.
- Other info: Engage in a vibrant environment with excellent career advancement opportunities.
The predicted salary is between 70000 - 90000 £ per year.
Location: London, UK - hybrid onsite role 3 days per week
Duration: Two years with extensions (PAYE position inside IR35)
In order to support significant and sustainable growth in the Structured Notes (SN) and Structured Products (SP) businesses, Equity Linked Technology is building a highly automated, fully STP system solving front-to-back business needs. The system will help automate pre-trade and post-trade activities including pricing, quoting, booking, client connectivity, workflow, sales/trader blotters, lifecycle management, documentation/confirms generation, and Treasury.
This is a unique and exciting opportunity for a dynamic, enterprising mid-level developer to join the fastest growing area in Equities Derivatives Technology and contribute to the continuing buildout of technology and process automation solutions to enable significant SN and SP business growth.
The successful candidate will:
- Collaborate with other team members, platform teams, sales, trading, structuring, operations to achieve a collective result.
- Help build applications, services and tools that drive end to end automation, continuous monitoring, exception alerting, and metrics gathering to aid SN/SP decision-making.
- Optimize Treasury workstream, with a view to increasing STP Rates into Treasury and supporting additional attributes requested by different Treasury Teams.
The ideal candidate will possess:
- 7+ years of technology development experience and specifically 3+ years of experience in development of front-office equities derivatives systems.
- Ability to define relevant areas of the roadmap and articulate the vision to senior stakeholders, product owners and teams.
- Excellent communication, collaboration, interpersonal skills and demonstrate the capability for juggling multiple competing priorities.
- Proficiency in software design focused on a cross-language REST based n-tier architecture and executed using agile methodologies (Scrum, Test Driven Development, unit/integration testing, pair programming, etc.).
- Comfort in driving design and architecture, rationalizing business requirements and mentoring less experienced developers.
Responsibilities will include but not be limited to the following:
- Develop a thorough understanding of our entire technology stack.
- Design and develop new features within existing Python services; create new services to expand the overall framework.
- Contribute to future design and architecture.
- Plan work in an agile manner with other team members.
- Write acceptance tests in coordination with QA.
- Provide L3 user support.
- Communicate with our business and platform partners.
- Improve and develop our CI pipeline and deployment strategies.
REQUIRED SKILLS:
- 7+ years of technology development experience and specifically 3+ years of experience in development of front-office equities derivatives systems.
- Computer science or equivalent degree.
- Demonstrable experience of having designed and developed complex server-side functionality in Python.
- SQL - preferably Oracle.
- Shell scripting and basic Unix knowledge desirable.
- Proficient in writing unit, integration, and acceptance tests.
- Comfortable in an agile working environment.
- Self-starter and proactive.
DESIRED SKILLS:
- Experience with modern web UI technologies; HTML5, React, RESTful services, Websockets.
- Knowledge of Structured Products (Notes, Warrants, Certificates).
BUSINESS KNOWLEDGE:
- Equity Derivatives.
- Regional variations of Products and Trading.
Python Software Engineer in City of London employer: Apex Systems US
Contact Detail:
Apex Systems US Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Software Engineer in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews by practising common questions and coding challenges. Brush up on your Python skills and be ready to showcase your experience with front-office equities derivatives systems. We want you to shine!
✨Tip Number 3
Don’t just apply anywhere; focus on companies that excite you! Use our website to find roles that match your skills and interests. Tailor your approach to each company’s culture and values to stand out.
✨Tip Number 4
Follow up after interviews! A quick thank-you email can go a long way in keeping you top of mind. Share your enthusiasm for the role and reiterate how your skills align with their needs. Let’s make sure they remember you!
We think you need these skills to ace Python Software Engineer in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Python Software Engineer role. Highlight your experience with front-office equities derivatives systems and any relevant projects you've worked on. We want to see how your skills align with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this opportunity at StudySmarter and how you can contribute to our team. Be sure to mention your experience with agile methodologies and collaboration.
Showcase Your Technical Skills: In your application, don't forget to showcase your technical skills, especially in Python and SQL. Mention any experience with server-side functionality and testing practices. We love seeing candidates who are proactive and self-starters!
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any important updates. We can't wait to hear from you!
How to prepare for a job interview at Apex Systems US
✨Know Your Tech Stack
Make sure you have a solid understanding of the entire technology stack mentioned in the job description. Brush up on your Python skills, especially around server-side functionality, and be ready to discuss how you've used SQL and shell scripting in past projects.
✨Showcase Your Agile Experience
Since this role involves working in an agile environment, be prepared to share specific examples of how you've successfully planned and executed work in a Scrum setting. Highlight any experience with Test Driven Development and pair programming, as these are key methodologies for the team.
✨Communicate Effectively
Strong communication skills are essential for this position. Practice articulating complex technical concepts in a way that non-technical stakeholders can understand. Be ready to discuss how you've collaborated with cross-functional teams in the past to achieve collective results.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities, particularly in relation to front-office equities derivatives systems. Think of scenarios where you've had to rationalise business requirements or mentor less experienced developers, and be ready to share those experiences.