At a Glance
- Tasks: Develop new applications and enhance existing systems in a dynamic FinTech environment.
- Company: Join an innovative start-up FinTech revolutionising market access and data services.
- Benefits: Enjoy a competitive salary, fully remote work, and opportunities for professional growth.
- Why this job: Be part of a fast-growing company with exciting projects and direct interaction with C-Suite executives.
- Qualifications: 5+ years in C#, .NET; strong cloud and microservices experience; 2:1 in Computer Science or related field.
- Other info: This is a permanent role with a salary range of £85,000 - £110,000.
The predicted salary is between 68000 - 88000 £ per year.
Senior Software Engineer
Tech Stack: C#, .NET, Microservices, Docker, Kubernetes, AWS/ Azure
United Kingdom
Full Remote: Perm Role
Salary: £85,000 – £110,000
Harrington Starr has partnered with an innovative start up FinTech who specialise in providing market access and data from their ultra low-latency platform to financial service firms, leading exchanges and single dealers across digital assets, FIX and more.
They are looking to hire a Senior C#, .NET Engineer with strong experience in start-up/ scale up firms, able to take ownership of developing new applications, adding features to existing systems and contributing to the growth and success of the companies core products.
Key Requirements:
- Extensive C#, .NET development experience (5+ years)
- Strong experience developing highly scalable, low-latency applications
- Good hands on development experience with cloud based, microservice architecture (Docker, Kubernetes)
- Extensive experience with TDD and Event Driven Development.
- Independent self starter, confident with taking ownership of developing greenfield applications
- Strong collaborator and communicator
- 2:1 in BSc Computer Science or related Mathematics based degree
Key Benefits:
- Excellent base salary up to £110,000 based on experience
- Fully remote working model
- Involvement with a very exciting FinTech with huge plans for growth and opportunities to build greenfield applications and add features to their existing products
- Interaction with key internal stakeholders (C-Suite)
If you would like to book in a confidential phone call to discuss this opportunity in further detail, please apply below or send through a copy of your up-to-date CV via email to ollie.bluck@harringtonstarr.com.
Contact Detail:
Harrington Starr Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with the specific tech stack mentioned in the job description. Brush up on your C#, .NET, and microservices knowledge, as well as Docker and Kubernetes. Being able to discuss these technologies confidently during an interview will show that you're a strong fit for the role.
✨Tip Number 2
Highlight your experience in start-up or scale-up environments. Prepare examples of how you've taken ownership of projects and contributed to their success. This will demonstrate your ability to thrive in a fast-paced setting, which is crucial for this position.
✨Tip Number 3
Showcase your collaboration skills by preparing to discuss past experiences where you worked closely with stakeholders or cross-functional teams. This is particularly important as the role involves interaction with key internal stakeholders, including C-Suite executives.
✨Tip Number 4
Be ready to talk about your approach to Test-Driven Development (TDD) and Event Driven Development. Having concrete examples of how you've implemented these methodologies in your previous work will set you apart from other candidates.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your extensive experience with C# and .NET, as well as your work with microservices and cloud technologies like Docker and Kubernetes. Use specific examples from your previous roles to demonstrate your skills.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the FinTech industry and the opportunity to work on greenfield applications. Mention your ability to take ownership of projects and your experience in start-up environments.
Showcase Relevant Projects: If you have worked on any relevant projects, especially those involving low-latency applications or TDD, be sure to include them in your application. This will help illustrate your hands-on experience and technical capabilities.
Highlight Soft Skills: Since the role requires strong collaboration and communication skills, make sure to mention instances where you've successfully worked with teams or communicated effectively with stakeholders. This can set you apart from other candidates.
How to prepare for a job interview at Harrington Starr
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C#, .NET, and microservices in detail. Bring examples of projects you've worked on that demonstrate your ability to develop scalable, low-latency applications, as this is crucial for the role.
✨Demonstrate Ownership and Initiative
Since the company values independent self-starters, share instances where you took ownership of a project or developed greenfield applications. Highlight your problem-solving skills and how you contributed to the success of previous teams.
✨Emphasise Collaboration and Communication
As a Senior Software Engineer, you'll need to work closely with various stakeholders. Prepare to discuss how you've effectively collaborated with team members and communicated technical concepts to non-technical audiences in past roles.
✨Prepare for Technical Questions
Expect in-depth technical questions related to TDD and Event Driven Development. Brush up on these methodologies and be ready to explain how you've applied them in your work, as well as any challenges you faced and how you overcame them.