At a Glance
- Tasks: Design and build impactful C#/.NET software for trading systems.
- Company: Established financial services firm with a focus on innovation.
- Benefits: Fully remote work, flexible hours, and a supportive team environment.
- Why this job: Own your projects from start to finish and see your impact directly.
- Qualifications: Experience in C#, .NET, WPF, and ASP.NET required.
- Other info: Join a small, senior team with great career growth opportunities.
The predicted salary is between 36000 - 60000 ÂŁ per year.
A financial services business in the trading and markets space is hiring a C# Software Engineer to help build and evolve the core internal systems the company runs on. This is a true full-stack Software Engineer role. You will work on long-standing, in-house C# / .NET applications, owning features end-to-end â from understanding requirements with the business to deploying production-ready software.
You will be joining a small, experienced team of Software Engineers, working across WPF desktop applications, ASP.NET web systems and SQL Server, with a strong focus on new development rather than maintenance-only work.
What Youâll Be Doing:
- Designing and building C# / .NET Framework software used across the business
- Acting as a hands-on Software Engineer, owning work from idea to production
- Developing across desktop (WPF), web (ASP.NET) and database (SQL Server)
- Improving and refactoring existing C# systems for performance and maintainability
- Working closely with other Software Engineers, testers and business stakeholders
What my client is looking For:
- Commercial experience as a Software Engineer working with C# and .NET Framework
- Full-stack experience across UI, backend and database layers
- WPF and ASP.NET experience (Web Forms and/or MVC)
- Comfortable owning software delivery end-to-end in a small team
Why Join:
- Real ownership, not ticket-chasing - You own features end-to-end: speak to users, design, build, ship, and see the impact. Small team means your decisions genuinely shape the systems.
- Interesting, businessâcritical domain - Internal trading/broking systems used every day by front office and ops. Work that directly affects how money is made and risk is managed.
- Stable stack, longâlived systems - Mature C#/.NET, WPF, ASP.NET, SQL Server â not constant rewrites / framework-of-the-week. Real engineering challenges in evolving 10âyearâold systems without breaking the business.
- Variety of work - Mix of greenfield features, enhancements and some maintenance. Desktop, web and database â no narrow 'just UI' or 'just APIs' role.
- Small, senior team - Work closely with two experienced devs who know the systems inside-out. Short decision lines, direct access to the people who use what you build.
- Flexibility and trust - Remoteâfirst with sensible inâperson time for onboarding and collaboration. Measured on outcomes and reliability, not on clockâwatching.
- Impact and visibility - Users are internal, so feedback is fast and relationships are long-term. Easy to point at specific systems and say 'I built that' or 'I changed that.'
If youâre a C# Software Engineer who wants remote flexibility and meaningful impact, please apply below!
Software Engineer employer: Burns Sheehan
Contact Detail:
Burns Sheehan Recruiting Team
StudySmarter Expert Advice đ¤Ť
We think this is how you could land Software Engineer
â¨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online communities. You never know who might have a lead on that perfect Software Engineer role.
â¨Tip Number 2
Show off your skills! Create a portfolio showcasing your C# and .NET projects. Whether it's a GitHub repo or a personal website, let your work speak for itself and make it easy for potential employers to see what you can do.
â¨Tip Number 3
Prepare for those interviews! Brush up on your technical skills and be ready to discuss your experience with WPF, ASP.NET, and SQL Server. Practice common coding challenges and be prepared to explain your thought process.
â¨Tip Number 4
Apply through our website! Weâve got some fantastic opportunities waiting for you. Donât miss out on the chance to join a small, experienced team where you can truly own your work and make an impact.
We think you need these skills to ace Software Engineer
Some tips for your application đŤĄ
Tailor Your CV: Make sure your CV highlights your experience with C# and .NET Framework. We want to see how you've owned projects from start to finish, so donât hold back on those details!
Showcase Your Skills: When writing your application, emphasise your full-stack experience, especially with WPF and ASP.NET. We love seeing candidates who can work across different layers of an application.
Be Authentic: Let your personality shine through in your cover letter. Weâre looking for someone who fits into our small, senior team, so donât be afraid to show us what makes you unique!
Apply Through Our Website: We encourage you to apply directly through our website. Itâs the best way for us to receive your application and ensures you donât miss out on any important updates!
How to prepare for a job interview at Burns Sheehan
â¨Know Your Tech Stack
Make sure you brush up on your C#, .NET Framework, WPF, and ASP.NET skills. Be ready to discuss your experience with these technologies in detail, as well as any projects you've worked on that showcase your full-stack capabilities.
â¨Understand the Business Context
Since this role is within financial services, itâs crucial to understand how software impacts trading and operations. Familiarise yourself with basic trading concepts and be prepared to discuss how your work can influence business outcomes.
â¨Showcase Your Problem-Solving Skills
Be ready to talk about specific challenges you've faced in previous roles and how you overcame them. Highlight your ability to own features from idea to production, as this aligns perfectly with what the company is looking for.
â¨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the systems you'll be working on, and the company's approach to software development. This shows your genuine interest in the role and helps you assess if it's the right fit for you.