At a Glance
- Tasks: Join a dynamic team to develop high-quality software for global finance platforms.
- Company: Work with a leading firm in financial market infrastructure, shaping the future of finance.
- Benefits: Enjoy a competitive salary, annual bonuses, hybrid work, and private medical insurance.
- Why this job: Be part of an Agile team, mentor others, and experiment with cutting-edge technologies.
- Qualifications: Strong C# .NET background, experience with Git, CI/CD, and excellent problem-solving skills required.
- Other info: Opportunity to work on impactful projects and grow your career in a supportive environment.
The predicted salary is between 43200 - 72000 £ per year.
VANRATH are partnering with a global leader in financial market infrastructure to recruit a Senior Software Engineer to join a high-performing technology team. This is a fantastic opportunity to work on business-critical platforms used by major players in the global finance market.
The Role
You will be a key part of an Agile, cross-functional team, developing high-quality software for both internal users and external clients. You will contribute across the development lifecycle, with a strong focus on continuous integration, delivery, and improvement.
What You’ll Do
- Collaborate with architects and senior engineers to design scalable solutions
- Take ownership of feature development and drive delivery to completion
- Mentor junior developers and promote best practices (code reviews, unit testing, etc.)
- Partner with QA to ensure robust software quality
- Experiment with technologies to ensure the best fit for purpose
Experience Needed
Essential:
- Strong background in C# .NET
- Experience with Git, CI/CD tools, and database technologies (SQL/NoSQL)
- Excellent problem-solving and communication skills
- Secure coding and API architecture knowledge
Desirable:
- Web development experience (React, TypeScript, JavaScript)
- Familiarity with AWS, containerisation, microservices, and serverless architecture
- Exposure to infrastructure as code (Terraform, CloudFormation)
Benefits
- A highly competitive salary package
- Annual bonus and performance incentives
- Generous pension and private medical insurance
- Hybrid working model (3 days in office)
- And many more!
For further information on this vacancy, or any other IT roles in Belfast or wider Northern Ireland, please apply via the link below or contact Jarlath O’Rourke in the strictest confidence.
Contact Detail:
VanRath Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Familiarise yourself with Agile methodologies, as this role is part of a cross-functional team. Understanding Agile principles will help you demonstrate your ability to collaborate effectively and contribute to the team's success.
✨Tip Number 2
Brush up on your C# .NET skills and be prepared to discuss your past projects. Highlighting specific examples where you've successfully implemented features or solved complex problems will show your expertise and readiness for the role.
✨Tip Number 3
Showcase your experience with CI/CD tools and Git during discussions. Being able to articulate how you've used these technologies in previous roles will demonstrate your commitment to quality and efficiency in software development.
✨Tip Number 4
If you have experience with mentoring junior developers, be sure to mention it. This role involves promoting best practices, so sharing your approach to mentoring can set you apart as a candidate who values team growth and knowledge sharing.
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 experience with C# .NET, Git, and CI/CD tools. Use specific examples from your past roles that demonstrate your problem-solving skills and secure coding practices.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your experience in Agile environments and how you can contribute to the team by mentoring junior developers and ensuring software quality.
Showcase Relevant Projects: If you have worked on projects involving web development, AWS, or microservices, be sure to include these in your application. Highlight any technologies you've experimented with that align with the job description.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a Senior Software Engineer.
How to prepare for a job interview at VanRath
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C# .NET and other relevant technologies. Bring examples of past projects where you used these skills, and be ready to explain your thought process and problem-solving approach.
✨Demonstrate Agile Experience
Since the role involves working in an Agile environment, highlight your experience with Agile methodologies. Discuss how you've collaborated with cross-functional teams and contributed to continuous integration and delivery.
✨Prepare for Code Reviews
As mentoring junior developers is part of the job, be ready to talk about your experience with code reviews. Share how you promote best practices and ensure high-quality code within your team.
✨Ask Insightful Questions
Prepare thoughtful questions about the company's technology stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if it's the right fit for you.