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, Git experience, and excellent problem-solving skills required.
- Other info: Opportunity to work on business-critical platforms and influence major players in finance.
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 fit 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 ability to work in an Agile environment.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with the responsibilities of the Senior Software Engineer position, particularly your experience in 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 specific technologies you used and the impact your contributions had on the project.
Prepare for Technical Questions: Anticipate technical questions related to secure coding practices, API architecture, and database technologies. Be ready to discuss your approach to problem-solving and how you ensure code quality through practices like unit testing and code reviews.
How to prepare for a job interview at VanRath
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C# .NET and any relevant projects you've worked on. Highlight your familiarity with Git, CI/CD tools, and database technologies, as these are essential for the role.
✨Demonstrate Problem-Solving Abilities
Expect to face technical challenges during the interview. Practice explaining your thought process when solving problems, as this will showcase your analytical skills and ability to think on your feet.
✨Emphasise Collaboration and Mentorship
Since the role involves working in a cross-functional team and mentoring junior developers, be ready to share examples of how you've collaborated with others and supported less experienced colleagues in previous roles.
✨Familiarise Yourself with Agile Methodologies
As the position is part of an Agile team, understanding Agile principles and practices is crucial. Be prepared to discuss your experience with Agile methodologies and how you've applied them in past projects.