
Senior C# Developer Desktop Trading Systems
On site
London, United Kingdom
Full Time
07-04-2025
Job Specifications
About
Senior C# Developer / Software Engineer (Windows Desktop Trading Systems) London to £140k
Are you a Senior C# Developer with strong Windows desktop development skills combined with banking / financial services experience?
You could be progressing your career at a Hedge Fund with over $10 billion under management.
As a Senior C# Developer you will work on critical systems across front, middle and back office systems to support trading, operations, finance, compliance and investor relations, optimising system performance to ensure efficient real-time data processing, reporting and automation of operational workflows. You'll focus on building C#, WinForms, WPF desktop applications and design and implementation of scalable, service orientated architectures (SOA) but will also gain exposure to web applications using React and / or Angular.
This is a senior, hands-on position, you'll collaborate with colleagues in the US and Canada and be the sole resource on these systems for the UK.
Location / WFH:
You'll join colleagues in the London office with flexibility to work from home once a week; there's a friendly and collaborative environment with casual dress code and a range of facilities.
About You
You have strong C# desktop development experience on Windows within a banking or financial services environment
You have a strong knowledge of SQL databases
You have a good understanding of asset classes e.g. Fixed Income, Equities
You're familiar with RESTful APIs, UI development and cloud computing
You have excellent communication and stakeholder management skills
You're degree educated in Computer Science or similar discipline
What's In It For You
As a Senior C# Developer / Software Engineer you will earn a competitive package:
Salary to £140k + bonus
Pension and Private Healthcare
Hybrid working (x3 days in London office)
Impactful role working on cutting edge AI technology
Excellent career growth opportunities
Apply now to find out more about this Senior C# Developer / Software Engineer (Windows Desktop Trading Systems) opportunity.
At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Nice-to-have skills
C#
Windows
React
SQL
Cloud Computing
London, England
Work experience
Frontend
Backend
Fullstack
Languages
English
About the Company
TieTalent is the career growth platform dedicated to tech professionals. By being part of our community they access exclusive content and perks from our partners for services that help them expend their knowledge. When open for a new opportunity, companies apply for them for jobs they want. On their side, companies benefit from an intelligent system allowing them to hire rare talents in tech quickly and hassle-free, that they need to be successful. TieTalent launched in October 2018 and is already trusted by thousands of ... Know more
Related Jobs


- Company Name
- Deliveroo
- Job Title
- Senior Software Engineer
- Job Description
- Location: London, the UK - Hybrid (3 days from the office) Why Deliveroo? We're building the definitive online food company, transforming the way the world eats by making hyper-local food more convenient and accessible. We obsess about building the future of food, whilst using our network as a force for good. We're at the forefront of an industry, powered by our market-leading technology and unrivalled network to bring incredible convenience and selection to our customers. Working at Deliveroo is the perfect environment to build a definitive career, motivated by impact. Firstly, the impact that working here will have on your development, allowing you to grow faster than you might elsewhere; secondly, the impact that you can have on Deliveroo, leaving your mark as we scale; and finally, being part of something bigger, through the impact that we make together in our marketplace and communities. What you'll do? As a Senior Software Engineer at Deliveroo, your individual work contributes to achieving goals in multiple teams. While you will work with your team and lead projects, some of your work will contribute outside of your direct remit. You will report to managers and groups leads and together deliver the results. Expectations: Technical Execution: You will improve code structure, architecture, review code of any scope produced by your team. It will also include work to maximise the efficiency of your team by leading team project planning, foreseeing dependencies and risks, and constructively partnering with other disciplines (e.g. PM, Experience) You'll aim to simplify the maintenance and operation of production systems, promoting visibility, operational readiness, and health of your team's systems. Collaboration & Leadership: As well as leading from the front regarding technical execution, you'll build relationships with other engineering teams and, identify collaboration opportunities. You'll break down large pieces of work, guide design and technical / implementation choices and influence the roadmap within your team. You will take an active role in the hiring process and conducting engineering interviews. This will also extend to the current team where you will support the personal growth of colleagues, encouraging efficiency in their roles. We want to emphasise that we don't expect you to meet all of the below but would love you to have experience in some of these areas. Pride in readable, well-designed, well-tested software Experience writing web-based applications in any language, and an interest in learning (Go, Ruby/Rails, Python, Scala, or Rust) Familiarity and practical experience with relational databases (PostgreSQL, MySQL) Familiarity and practical experience with web architecture at scale (20krpm and above) Familiarity and practical experience with "NoSQL" data backends and other such as Redis, DynamoDB, ElasticSearch, Memcache. Workplace & Diversity At Deliveroo we know that people are the heart of the business and we prioritise their welfare. We offer multiple great benefits in areas including health, family, finance, community, convenience, growth and relocation. We believe a great workplace is one that represents the world we live in and how beautifully diverse it can be. That means we have no judgement when it comes to any one of the things that make you who you are - your gender, race, sexuality, religion or a secret aversion to coriander. All you need is a passion for (most) food and a desire to be part of one of the fastest-growing startups in an exciting space. Please click here to view our candidate privacy policy.


- Company Name
- Paid
- Job Title
- Founding software engineer
- Job Description
- Company Description Paid is the all-in-one, drop-in Revenue Engine for AI Agents that handles your pricing, subscriptions, margins, billing, and renewals with just 5 lines of code. By using Paid, you can establish a complete business back office quickly, without the need to hire additional personnel or build a revenue system from scratch. Designed specifically for AI Agents, Paid provides a purpose-built solution for modern software needs. Paid allows seamless integration and efficient management, ensuring your business operations are streamlined and effective. Role Description This is a full-time on-site role for a Founding Software Engineer based in the London Area, United Kingdom. The Founding Software Engineer will be responsible for designing, developing, and maintaining the company's core software systems. Key tasks include back-end web development, and implementing object-oriented programming principles, and collaborating with other engineers to ensure high-quality software delivery. Additionally, the role involves evaluating new technologies and tools to continually enhance and improve the platform. Qualifications Strong foundation in Computer Science and Software Development Experience coding production applications using AI Evidence of having built agents Excellent problem-solving skills and ability to work in a fast-paced environment Effective communication skills and ability to collaborate with a team Bachelor’s degree in Computer Science or a related field


- Company Name
- &Dine
- Job Title
- Software Engineer
- Job Description
- Job Title: Senior Developer – NuxtJS / Vue.js / TypeScript / Node.js Location: London (Hybrid / Remote) Employment Type: Full time About Us: &Dine is an exciting and fast-growing start-up connecting independent food businesses with corporate customers. We’re passionate about bringing great food experiences to the corporate world, and we need a Senior Developer to join our small, dynamic team. You'll be at the forefront of shaping our tech stack, helping us deliver clean, high-quality code, and ensuring that features are developed quickly and efficiently. Role Overview: We are looking for an experienced Senior Developer with a strong background in modern JavaScript frameworks like NuxtJS/Vue.js, TypeScript, Node.js, and cloud technologies such as AWS. You’ll play a key role in building out our platform, developing scalable solutions, and ensuring high-quality, test-driven development. Responsibilities Tech Development: Lead the development of new features using NuxtJS/Vue.js, TypeScript, Node.js, and AWS technologies. Design and implement REST APIs with an emphasis on performance and scalability. Work with MySQL databases to design and manage schemas and queries. Collaborate with the team to ensure clean, maintainable, and scalable code. Write and maintain unit tests to ensure high-quality code. Collaboration & Agile Development: Work closely with product and design teams to deliver solutions quickly while maintaining quality. Participate in agile sprints, focusing on delivering features that are well-tested and meet business needs. Contribute to code reviews and provide feedback to junior developers, helping the team grow. DevOps & Cloud: Leverage AWS for application hosting, serverless functions, and other cloud-based solutions. Deploy, monitor, and troubleshoot applications running in AWS environments. Frontend Styling: Work with SCSS to create visually appealing and responsive front-end experiences. Collaborate on design system and component-based development to improve front-end architecture. Requirements: 5+ years of professional development experience, including expertise in NuxtJS, Vue.js, or similar modern frameworks. Strong experience with TypeScript and Node.js. Proficiency in MySQL or relational databases and experience designing efficient queries and schemas. Solid experience working with AWS services, including EC2, Lambda, and S3. Familiarity with unit testing and test-driven development (TDD). Strong CSS/SCSS skills and experience implementing responsive designs. Experience with REST APIs and best practices for designing scalable and secure web services. Familiarity with Git, CI/CD pipelines, and agile methodologies. Passion for clean, maintainable, and efficient code. Excellent communication skills and the ability to work in a fast-paced, collaborative environment. Bonus Points: Experience with cloud-based tools for monitoring and error tracking (e.g., Posthog, Sentry). Familiarity with containerization (e.g., Docker) and microservices. Previous experience in a start-up or small business environment, thriving in fast-paced and dynamic situations. Benefits at &Dine: Enjoy Tasting Tuesdays where we try food from our amazing makers network Join our option pool and become a business owner Get various discounts from top retailers via our awesome HR platform Have your birthday off on us Be part of an exciting start up, with top investors, with the opportunity to build something special. Work with us on exciting, challenging projects with immediate impact.


- Company Name
- Atman Labs
- Job Title
- SOFTWARE ENGINEER: AI PRODUCTS
- Job Description
- About Atman Labs At Atman Labs we are building software to emulate proactive human expertise. Emulating human experts with deep knowledge and proactive assistance has largely been impossible to do via standalone Artificial Intelligence techniques. As an applied research and commercialization company we are deploying our products in a number of domains to demonstrate the value of our approach – from proactive shopping assistance, to personal teachers to healthcare concierges – and with this commercial focus advance our unique research that lies at the intersection of Reinforcement Learning rewards, Large Scale Knowledge Representation, and Predictive Models inspired by biological priors. The Future of Intelligent, Proactive Human-Machine Interaction We’re on a mission to redefine how expert systems seamlessly interact with humans. As a Member of Technical Staff, you'll pioneer the core software systems and infrastructure powering our innovative AI-native products. Your work will drive the backend services, APIs, storage systems, and data infrastructure necessary to capture, parse, retrieve, and proactively present knowledge at web-scale to help users explore a domain with expert intelligence. You'll lead development on robust systems handling documents, embeddings, knowledge graphs, and AI-driven predictions—ensuring performance, cost-efficiency, and traceability. Collaborating closely with our research team, you'll translate experimental AI system designs into scalable, production-grade solutions. Your full-stack skills will be essential in rapidly prototyping and launching projects spanning data collection, knowledge parsing, information retrieval, and agentic services. We're looking for a talented, execution-focused software engineer passionate about leveraging their deep Python expertise, data science acumen, and infrastructure prowess (Docker, GitHub Actions, AWS) to ship innovative AI products. Frontend experience, especially in React, is a valued bonus. If you're inspired by pioneering cutting-edge AI-native products and thrive in dynamic, interdisciplinary work environments, we'd love for you to join us in shaping the next generation of human-machine interaction. About You We are looking for ambitious and independent thinkers who have a deep desire to contribute and want to be part of the team that makes this a reality for humanity. As a Software Engineer at Atman, you should have all of these qualities: You have strong software engineering skills and industry experience in Python. You have a computer science, data science, or machine learning background, and can demonstrate production-grade projects, both inside and outside of work. You are a geek about technology. You are familiar with setting up infrastructure and deploying services with AWS (or Azure and GCP). You have experience deploying prototype services to production, with intimate knowledge of Docker and Github Actions. You are capable of being a full-stack developer, having both backend development experience in Python as well as front end skills, preferably in React. Moreover, in order to deeply fit within our culture, you should embody the following: You are capable of reasoning from first principles, where there is no trodden path, as well as critically evaluate when existing ideas are worth considering. You are equally capable as a software engineer as you are in formulating novel design ideas and your code proves it. You are articulate and can present your ideas in writing, in person and in small groups educating audiences at all levels on the application of generative models. You have a high ‘faker’ detector in others, and can critically evaluate truth from fiction in your own work. Your colleagues consider you a highly positive personality, you amplify the energy of others rather than dampen the mood. Your intensity goes from 0-1000 when you become authentically interested in a topic. You not only have interests in systems engineering but are deeply curious about a range of interdisciplinary topics ranging from computational creativity, knowledge graphs, recommendations, web scale search, deep learning, large language models, computer vision, human consciousness, and the opportunity to build truly intelligent systems in software that are inspired by biology. Outside work you can show high creativity and intensity in your pursuits; you cannot easily be characterized in one discipline. You consider yourself an innovator, and original thinker, not a follower. You are looking for a way to contribute to the world and want to join our team to do so. You want to work in person in London. We’ll sponsor your visa. We have the ambition to usher the world towards co-existing alongside Benevolent AGI. Not only do we believe that our work is a credible approach to functionally emulate human reasoning but we believe that this mission can also allow us to conceive many commercial products that yield billions of dollars of commercial revenues that can support an ambitious R&D effort for years to come. We are building for a future where humans coexist alongside benevolent expert systems and seek to advance the field from the front. We are looking for ambitious and independent thinkers who have a deep desire to contribute and want to be part of the team that makes this a reality for humanity. Apply with a short message and a list of your projects, your life story in 5 sentences, your favorite book or artist, and your resume to shravan@atmanlabs.ai.