At a Glance
- Tasks: Lead the design and development of cloud-native applications using Java and C#.
- Company: Join a leading financial services firm based in London, driving innovation in technology.
- Benefits: Enjoy a competitive daily rate and the opportunity to work on cutting-edge projects.
- Why this job: Be part of a dynamic team, mentor junior engineers, and make a real impact in tech.
- Qualifications: Proven experience in enterprise-level systems with strong skills in Java, C#, and cloud technologies.
- Other info: This is a 6-month contract role outside IR35, paying £650-£700 per day.
The predicted salary is between 46800 - 52000 £ per year.
Get AI-powered advice on this job and more exclusive features.
This range is provided by Oliver Bernard. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Direct message the job poster from Oliver Bernard
A leading financial services firm based in London is seeking a Lead .NET/Java Engineer on a contract basis to drive forward the delivery of a high-performance, cloud-native platform built around event sourcing principles.
About the Role:
As the Lead Engineer, you’ll be hands-on while also guiding a team of developers working on business-critical systems. You\’ll play a pivotal role in the design and delivery of scalable, resilient applications leveraging modern cloud technologies and distributed architectures.
Key Responsibilities:
- Lead the design, development, and deployment of Java and C# services.
- Architect event-driven systems with a strong focus on event sourcing and CQRS.
- Implement scalable solutions using cloud platforms (AWS, Azure, or GCP).
- Collaborate closely with architects, product owners, and stakeholders.
- Mentor junior engineers and promote best practices in engineering and DevOps.
Required Skills:
- Proven experience as a Lead Engineer in enterprise-level systems.
- Strong hands-on development experience in Java and C#/.NET.
- Deep understanding of event sourcing, CQRS, and distributed system patterns.
- Experience with cloud-native architectures (preferably Azure but AWS & GCP also fine).
- Solid knowledge of messaging/event streaming technologies (Kafka, EventStore, etc.).
- CI/CD pipeline design, infrastructure-as-code, and automated testing experience.
- Background in financial services or highly regulated industries.
- Knowledge of containerisation (Docker, Kubernetes).
- Experience with domain-driven design (DDD).
- This is an initial 6 month contract outside IR35 paying £650-£700p/d, please apply for immediate consideration.
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Contract
Job function
-
Job function
Information Technology, Engineering, and Finance
-
Industries
Software Development, Information Services, and Financial Services
Referrals increase your chances of interviewing at Oliver Bernard by 2x
Sign in to set job alerts for “Dotnet Developer” roles.
Senior Full Stack Founding Engineer – Hybrid – £150k – £200k
Software Developer (.NET / .NET Core, C#, Python)
City Of London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
Bromley, England, United Kingdom 4 months ago
City Of London, England, United Kingdom £110.00-£120.00 5 days ago
City Of London, England, United Kingdom 4 weeks ago
London, England, United Kingdom 2 months ago
London, England, United Kingdom 3 weeks ago
London, England, United Kingdom 1 day ago
London, England, United Kingdom 1 day ago
Senior Software Engineer| C# | ASP .NET MVC | Fintech | FX Payments | London | Hybrid | Up to £95,000 + Package
Greater London, England, United Kingdom 12 hours ago
Software Developer (Backend .NET Developer)
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 3 weeks ago
Senior .NET Developer with Software Security, SevSecOps, Mainly Remote
London, England, United Kingdom 2 months ago
London, England, United Kingdom 1 week ago
Senior .NET Engineer – £550 – £650 (Outside IR35)
London, England, United Kingdom 4 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 2 months ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 3 months ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 1 month ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Dotnet Developer employer: Oliver Bernard
Contact Detail:
Oliver Bernard Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Dotnet Developer
✨Tip Number 1
Make sure to showcase your hands-on experience with both Java and C#/.NET during networking opportunities. Engage in discussions about your past projects, especially those involving event sourcing and CQRS, as this will highlight your relevant expertise.
✨Tip Number 2
Connect with professionals in the financial services sector on platforms like LinkedIn. Join groups or forums focused on cloud-native architectures and distributed systems to stay updated and demonstrate your interest in the industry.
✨Tip Number 3
Consider attending meetups or conferences related to .NET development and cloud technologies. This not only helps you learn but also allows you to network with potential employers and peers who can refer you to job openings.
✨Tip Number 4
If you have experience with CI/CD pipelines and infrastructure-as-code, be prepared to discuss specific tools and methodologies you've used. This knowledge is highly valued, so demonstrating your proficiency can set you apart from other candidates.
We think you need these skills to ace Dotnet Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with .NET and Java, as well as your understanding of event sourcing and CQRS. Use specific examples from your past roles to demonstrate your hands-on development skills.
Craft a Strong Cover Letter: In your cover letter, emphasise your leadership experience and ability to mentor junior engineers. Mention your familiarity with cloud-native architectures and how you can contribute to the team at Oliver Bernard.
Showcase Relevant Projects: Include details about any relevant projects you've worked on that involved cloud platforms like AWS, Azure, or GCP. Highlight your experience with messaging technologies such as Kafka or EventStore.
Prepare for Technical Questions: Be ready to discuss your technical expertise in detail during interviews. Prepare to explain your approach to designing scalable applications and your experience with CI/CD pipelines and containerisation.
How to prepare for a job interview at Oliver Bernard
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with Java and C#. Highlight specific projects where you've implemented event sourcing and CQRS principles, as well as your familiarity with cloud platforms like Azure, AWS, or GCP.
✨Demonstrate Leadership Experience
As a Lead Engineer, you'll need to guide a team. Share examples of how you've mentored junior developers and promoted best practices in engineering and DevOps. This will show your ability to lead and inspire others.
✨Understand the Financial Services Context
Since this role is within a financial services firm, brush up on industry-specific regulations and challenges. Being able to discuss how your technical skills can address these issues will set you apart from other candidates.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving abilities in real-world scenarios. Think about challenges you've faced in previous roles, particularly around designing scalable, resilient applications, and be ready to explain your thought process.