At a Glance
- Tasks: Join our team to design and develop the SpiderRock Platform while learning about financial markets.
- Company: SpiderRock, a dynamic tech company in Belfast with a focus on innovation.
- Benefits: Competitive pay, health insurance, hybrid work schedule, and pension plan.
- Other info: Collaborate with talented professionals and enjoy excellent career growth opportunities.
- Why this job: Make an impact in a fast-paced environment with cutting-edge technology and real-world applications.
- Qualifications: 3+ years in software development, especially in financial systems, with strong programming skills.
The predicted salary is between 45000 - 55000 £ per year.
We are actively looking for a talented mid-level Software Engineer to contribute to the design and development of the SpiderRock Platform. We expect this individual to have a desire to learn, participate in engineering discussions, and contribute to the various components of the SpiderRock cloud, APIs and software. We seek a candidate with a strong desire to contribute to our development team's fast-paced development cycle. This is a salaried position and work with our team at the Belfast UK office. This role reports to the Development Lead in Belfast.
What You Will Do:
- Assist in debugging and analyzing our user APIs and interfaces (GUI, MySQL, REST API)
- Learn about the financial markets
- Develop and configure new API configurations based on client needs
- Work with IT and client support teams to troubleshoot issues
- Deep-Dive learning sessions on the SpiderRock software philosophy
- Contribute to our client support team's software quality assurance
- Assist integration efforts for SpiderRock's growing client base
- Work with clients to enhance the onboarding experience
What SpiderRock Is Looking For:
- Minimum 3 years' experience in software development, particularly in financial systems
- Debugging experience
- BS or BA in Math, Engineering, Computer Science or relevant field or experience
- 3+ Years of demonstrable .NET/C#/JAVA/C++/Python/PowerShell experience
- Expert in programming in a Windows environment
- Experience with Financial integrations (FIX, iLink, proprietary messaging protocols) is a plus
- Experience solving user level problems such as record keeping, trade tracking and custom configurations
- Strong work ethic
- Communication with end users, assessing requirements and managing expectations professionally
- Independent project and time management
- Professional, motivated attitude
- Strong interpersonal skills
What Type of Technology Environment You Will Work With:
- Derivative Products: Equities, Options, Futures, Options on Futures
- Languages: C#, WPF, Statistical software (R or S), ElasticSearch (REST), Python, PowerShell
Here’s What to Expect:
- Highly competitive pay, benefits and bonus structure
- 5-day onsite office and after 6 months hybrid schedule (3 onsite/2 remote)
- Occasional travel to our US office
- Work with high-caliber and innovative professionals
- Employer paid private health insurance, life assurance and income protection
- Pension plan with employer matched contribution
Software Engineer II - Mid Level (Belfast UK Office) in London employer: SpiderRock
Contact Detail:
SpiderRock Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer II - Mid Level (Belfast UK Office) in London
✨Tip Number 1
Network like a pro! Reach out to current employees at SpiderRock on LinkedIn or attend local tech meetups. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Prepare a portfolio of projects that highlight your experience with .NET, C#, or Python. When you get the chance, share how you've tackled real-world problems in financial systems.
✨Tip Number 3
Be ready for technical interviews! Brush up on debugging techniques and be prepared to discuss your approach to problem-solving. We want to see how you think, so practice explaining your thought process.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at SpiderRock.
We think you need these skills to ace Software Engineer II - Mid Level (Belfast UK Office) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer II role. Highlight your experience with .NET, C#, and any financial systems you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for software development and why you’re excited about contributing to the SpiderRock Platform. Let us know how you can add value to our team in Belfast.
Showcase Your Problem-Solving Skills: In your application, don’t forget to mention specific examples of how you've tackled user-level problems or contributed to debugging efforts. We love candidates who can demonstrate their analytical thinking and problem-solving abilities!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team!
How to prepare for a job interview at SpiderRock
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like C#, .NET, and Python. Brush up on your knowledge of financial systems and APIs, as this will show your potential employer that you’re ready to hit the ground running.
✨Show Your Problem-Solving Skills
Prepare to discuss specific examples where you've debugged issues or solved user-level problems. Think about times when you’ve worked with APIs or integrated systems, and be ready to explain your thought process during those challenges.
✨Demonstrate Your Learning Mindset
Since they’re looking for someone eager to learn, come prepared with questions about the SpiderRock software philosophy and how you can contribute to their development cycle. This shows that you’re not just looking for a job, but are genuinely interested in growing with the company.
✨Communicate Effectively
Practice articulating your thoughts clearly and professionally. Since the role involves communication with end users and client support teams, being able to express your ideas and manage expectations will be key to making a great impression.