At a Glance
- Tasks: Design and develop cutting-edge financial infrastructure technology using C# and .NET.
- Company: Join a pioneering tech firm revolutionising cross-border financial services with innovative cloud solutions.
- Benefits: Enjoy remote work options, a bonus scheme, pension contributions, and private healthcare.
- Why this job: Be part of a high-impact team shaping the future of fintech in a dynamic environment.
- Qualifications: Strong C# (.NET) skills and experience with distributed systems and full development lifecycle required.
- Other info: Ideal for those passionate about secure, scalable software in a regulated industry.
The predicted salary is between 60000 - 100000 £ per year.
A unique opportunity to help shape the future of cross-border financial infrastructure. A pioneering technology firm is expanding as it prepares to launch an innovative, cloud-native platform focused on global liquidity movement. As part of this growth, the company is seeking experienced Software Engineers to join its high-performing engineering teams.
Fully remote and hybrid working arrangements.
- Bonus scheme
- Pension contributions
- Private healthcare
- Comprehensive benefits package
Software Engineers will play a critical role in the design, development, and delivery of the next generation of financial infrastructure technology. The position involves building core services, enhancing platform components, and contributing to the development of robust, scalable systems capable of supporting global operations.
Ideal candidates will possess strong analytical and problem-solving abilities, with a track record of delivering high-quality software in complex environments. Experience with distributed systems and ownership of the full development lifecycle—from design through deployment and monitoring—is essential.
- Professional experience with C# (.NET)
- Expertise in recent C# and .NET versions (e.g. C# v9, .NET 6, .NET 8, Azure SQL, Cosmos DB, Functions, Container Apps)
- Experience with microservices, event-driven architectures, and automated testing
- Familiarity with messaging systems such as Azure Service Bus, Event Grid, or Event Hub
- Exposure to financial services or highly regulated environments
This role is suited to individuals seeking a challenging, high-impact engineering position at the intersection of fintech and infrastructure, where secure, scalable, and performant software is critical.
C# .NET Software Engineer Job (Remote or Hybrid) employer: Oliver Bernard
Contact Detail:
Oliver Bernard Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land C# .NET Software Engineer Job (Remote or Hybrid)
✨Tip Number 1
Familiarise yourself with the latest C# and .NET versions, especially C# v9, .NET 6, and .NET 8. Being well-versed in these technologies will not only boost your confidence but also demonstrate your commitment to staying current in a rapidly evolving field.
✨Tip Number 2
Gain hands-on experience with Azure cloud services, particularly Azure SQL, Cosmos DB, and Functions. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills during interviews.
✨Tip Number 3
Highlight any experience you have with microservices and event-driven architectures. Prepare specific examples of how you've implemented these concepts in past projects, as they are crucial for the role and will set you apart from other candidates.
✨Tip Number 4
If you have exposure to financial services or regulated environments, make sure to emphasise this in conversations. Understanding the unique challenges of these sectors can be a significant advantage and shows that you can navigate complex requirements effectively.
We think you need these skills to ace C# .NET Software Engineer Job (Remote or Hybrid)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with C#, .NET, and Azure cloud services. Include specific projects where you've worked on distributed systems or microservices, as well as any relevant achievements in the financial services sector.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with their needs, particularly your experience with recent C# and .NET versions, and your understanding of the full development lifecycle.
Showcase Problem-Solving Skills: During the application process, be prepared to discuss examples of how you've tackled complex problems in previous roles. Highlight your analytical abilities and any experience you have with automated testing and event-driven architectures.
Follow Up: After submitting your application, consider sending a polite follow-up email if you haven't heard back within a couple of weeks. This shows your continued interest in the position and can help keep your application top of mind.
How to prepare for a job interview at Oliver Bernard
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C# and .NET in detail. Highlight specific projects where you've used recent versions, and be ready to explain your approach to building scalable systems and microservices.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your analytical skills. Prepare examples of complex problems you've solved in previous roles, particularly in distributed systems or financial services.
✨Familiarise Yourself with Cloud Services
Since the role involves Azure cloud services, brush up on your knowledge of Azure SQL, Cosmos DB, and messaging systems like Azure Service Bus. Be ready to discuss how you've integrated these technologies into your work.
✨Understand the Company’s Vision
Research the company’s focus on cross-border financial infrastructure. Be prepared to discuss how your skills and experiences align with their mission and how you can contribute to their innovative platform.