Software Engineer in Bromley

Software Engineer in Bromley

Bromley Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Apex Systems

At a Glance

  • Tasks: Join a dynamic team to develop innovative software solutions in Equities Derivatives Technology.
  • Company: Fastest growing tech area within a leading financial institution.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with excellent career advancement opportunities.
  • Why this job: Make a real impact on business growth while working with cutting-edge technologies.
  • Qualifications: Strong C#, React, Python skills and 7+ years of tech development experience.

The predicted salary is between 60000 - 80000 £ per year.

Role Name: C# Developer

Type: Contract – Inside IR35

Location: Bromley (BR1 1LR), UK

Hybrid/Remote: Hybrid – 2 to 3 days per week onsite

Start Date: ASAP

Duration: 2 Years

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.

Must Haves:

  • Strong C#
  • Strong React
  • Strong Python
  • Solid hands on coding ability

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.).
  • Comfortable 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.

Business Knowledge:

  • Equity Derivatives
  • Regional variations of Products and Trading
  • SP and SN is a plus

Software Engineer in Bromley employer: Apex Systems

Join a forward-thinking company in Bromley, where innovation meets collaboration. As a Software Engineer, you'll thrive in a hybrid work environment that promotes flexibility and work-life balance, while also benefiting from a culture of continuous learning and professional development. With opportunities to engage with senior stakeholders and mentor junior developers, this role offers a unique chance to contribute to cutting-edge technology solutions in the fast-paced world of Equities Derivatives.

Apex Systems

Contact Details:

Apex Systems Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer in Bromley

Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works in equities derivatives tech. Building relationships can lead to job opportunities that aren’t even advertised.

Show Off Your Skills

Don’t just tell them you’re a whiz at C#, React, and Python—show it! Create a portfolio of projects that highlight your coding abilities and problem-solving skills. This will give you an edge when you’re chatting with potential employers.

Ace the Interview

Prepare for those interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions and be ready to discuss your past experiences. Remember, they want to see how you collaborate and communicate with others!

Apply Through Us!

We’ve got your back! Check out our website for the latest job openings and apply directly. It’s a great way to get noticed, and we’re always looking for talented developers like you to join our team.

We think you need these skills to ace Software Engineer in Bromley

C#
React
Python
Software Design
RESTful Architecture
Agile Methodologies
Scrum

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role of a C# Developer. Highlight your experience with C#, React, and Python, and don’t forget to mention any relevant projects that showcase your coding skills and understanding of equity derivatives.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. Talk about your experience in developing front-office systems and how you can contribute to our team’s goals.

Show Off Your Collaboration Skills:Since this role involves working closely with various teams, make sure to highlight your collaboration and communication skills in your application. Share examples of how you've successfully worked with others to achieve a common goal.

Apply Through Our Website:We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates!

How to prepare for a job interview at Apex Systems

Know Your Tech Stack

Make sure you have a solid understanding of the technology stack mentioned in the job description. Brush up on your C#, React, and Python skills, as well as any relevant frameworks or tools. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.

Showcase Your Collaboration Skills

Since this role involves working closely with various teams, be prepared to share examples of how you've successfully collaborated in the past. Think about specific projects where you worked with sales, trading, or operations, and highlight your communication and interpersonal skills during the interview.

Demonstrate Agile Methodology Knowledge

Familiarise yourself with agile methodologies like Scrum and Test Driven Development. Be ready to discuss how you've applied these practices in your previous roles. This will not only show your technical expertise but also your ability to adapt to the team's workflow.

Prepare for Technical Questions

Expect to face technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be ready to explain your thought process. This is your chance to showcase your hands-on coding ability and problem-solving skills, so don't shy away from demonstrating your knowledge.