Dotnet Developer

Dotnet Developer

London Temporary 46800 - 52000 £ / year (est.) No home office possible
O

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

As a leading financial services firm based in London, we pride ourselves on fostering a dynamic work culture that encourages innovation and collaboration. Our employees benefit from competitive pay, opportunities for professional growth, and the chance to work with cutting-edge technologies in a supportive environment. Join us to be part of a team that values your expertise and invests in your future.
O

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

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 and CQRS
Experience with cloud-native architectures (preferably Azure, AWS, or GCP)
Solid knowledge of messaging/event streaming technologies (Kafka, EventStore, etc.)
CI/CD pipeline design and infrastructure-as-code experience
Automated testing experience
Background in financial services or highly regulated industries
Knowledge of containerisation (Docker, Kubernetes)
Experience with domain-driven design (DDD)
Ability to mentor junior engineers
Strong collaboration skills with architects, product owners, and stakeholders

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.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

O
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>