Dotnet Developer

Dotnet Developer

London Full-Time 72000 - 168000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Develop and enhance desktop applications using C# and WPF, contributing to a flagship product.
  • Company: Join a leading Fintech firm revolutionising trading with cutting-edge technology and real-time data insights.
  • Benefits: Enjoy a competitive salary up to £120,000, bonuses, and opportunities for remote work.
  • Why this job: Be part of a dynamic team, learn new technologies, and make a real impact on global trading.
  • Qualifications: 7+ years in C#, experience with TypeScript or Python is a bonus, and a passion for quality code.
  • Other info: Engage in technical discussions and explore innovative software engineering approaches.

The predicted salary is between 72000 - 168000 £ per year.

A Fintech partner of ours is currently hiring for an experienced C# Engineer with good experience in WPF/Desktop Applications, API and Microservice development and ideally some Python or TypeScript expertise. An eagerness to hit the ground running and add value will be imperative, whilst having a good level of experience designing and extending large codebases for multithreaded client-facing applications is also preferred.

Consuming huge amounts of data each day, this Fintech company allows traders to monitor their commodities, securities and investment at scale and in real-time. Ingestion pipelines are created using cutting edge technology producing market leading data insights and trading opportunities.

Experience:
  • 7+ years in C#, with good experience with either TypeScript or Python as an additional bonus
  • Exposure to WPF / WinForms and Reactive Extensions and SignalR/websockets would be a plus
  • Willingness to engage in technical discussion and commit to producing high quality code
  • Enthusiasm to learn and grow in your role – this team use technologies such as Rust (for GraphQL) and use a variety of novel software engineering approaches
  • An interest in highly distributed systems and Event Driven Architecture

Whilst creating desktop applications using C# and WPF alongside a team working in TypeScript and Python, there is a huge opportunity to contribute to a flagship desktop software used globally, impacting the team’s codebase and ultimately the company’s primary profit-making product. Paying up to £120,000 plus bonus & benefits.

Dotnet Developer employer: Ncounter Technology Recruitment

As a leading Fintech company, we pride ourselves on fostering a dynamic and innovative work culture that empowers our employees to excel. With a strong focus on professional growth, we offer extensive opportunities for skill development in cutting-edge technologies, alongside competitive salaries and comprehensive benefits. Located in a vibrant area, our team collaborates on impactful projects that shape the future of trading, ensuring that every member contributes to our flagship desktop software used globally.
N

Contact Detail:

Ncounter Technology Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Dotnet Developer

✨Tip Number 1

Familiarise yourself with the latest trends in C# development, especially around WPF and multithreaded applications. Being able to discuss recent advancements or challenges in these areas during your interview can really set you apart.

✨Tip Number 2

Brush up on your knowledge of API and Microservice architecture. Be prepared to share examples of how you've implemented these in past projects, as this will demonstrate your hands-on experience and understanding of scalable systems.

✨Tip Number 3

Showcase your enthusiasm for learning new technologies like Rust and GraphQL. Mention any personal projects or courses you've undertaken that relate to these technologies, as it shows your commitment to growth and adaptability.

✨Tip Number 4

Engage in discussions about Event Driven Architecture and distributed systems. Having a solid grasp of these concepts will not only help you in interviews but also demonstrate your alignment with the company's innovative approach.

We think you need these skills to ace Dotnet Developer

C# Programming
WPF/Desktop Application Development
API Development
Microservices Architecture
TypeScript
Python
Multithreading
Codebase Design and Extension
Data Ingestion Pipelines
Reactive Extensions
SignalR/Websockets
Event Driven Architecture
Technical Discussion Engagement
High-Quality Code Production
Enthusiasm for Learning and Growth

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with C#, WPF, and any relevant technologies like TypeScript or Python. Use specific examples of projects where you've designed and extended large codebases, especially for multithreaded applications.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your eagerness to engage in technical discussions and your commitment to producing high-quality code. Highlight any experience you have with distributed systems and Event Driven Architecture.

Showcase Relevant Projects: If possible, include links to any relevant projects or code samples that demonstrate your skills in C#, WPF, and other technologies mentioned in the job description. This can help set you apart from other candidates.

Proofread Your Application: Before submitting your application, carefully proofread all documents for spelling and grammatical errors. A polished application reflects your attention to detail and professionalism, which is crucial for a senior developer role.

How to prepare for a job interview at Ncounter Technology Recruitment

✨Showcase Your C# Expertise

Make sure to highlight your extensive experience with C#, especially in relation to WPF and desktop applications. Be prepared to discuss specific projects where you've designed and extended large codebases, as this will demonstrate your capability to handle complex systems.

✨Demonstrate Your Knowledge of Microservices

Since the role involves API and microservice development, be ready to talk about your experience in these areas. Discuss any relevant projects where you've implemented microservices and how they contributed to the overall architecture of the application.

✨Engage in Technical Discussions

The company values a willingness to engage in technical discussions. Prepare to discuss your thoughts on multithreaded applications, event-driven architecture, and any novel software engineering approaches you've encountered. This shows your enthusiasm for the role and your commitment to high-quality code.

✨Express Your Eagerness to Learn

Convey your enthusiasm for learning new technologies, such as Rust or GraphQL, which are used by the team. Share examples of how you've adapted to new tools or languages in the past, as this will illustrate your growth mindset and readiness to contribute to the team.

Dotnet Developer
Ncounter Technology Recruitment
N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>