Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
C# Developer (All Levels)
Location: UK-based | Flexible Hybrid Working
Sector: Financial Technology / Trading Systems
We’re working with a well-established yet fast-growing technology-led business operating in the financial markets space. They’re expanding their engineering team and are looking for C# Developers at all levels, from early-career engineers through to senior and lead profiles.
This is an opportunity to join a high-impact engineering environment where software quality, performance, and clean design genuinely matter. You’ll be working on mission-critical systems used in real-time, high-throughput environments, with engineers who value pragmatism, collaboration, and continuous improvement.
What you’ll be doing
- Designing, building, and maintaining high-performance C#/.NET applications
- Working on complex, data-rich systems where reliability and scalability are key
- Collaborating closely with other engineers, product stakeholders, and domain experts
- Contributing to architectural decisions, code quality, and technical direction (level dependent)
- Improving existing systems as well as building new features from the ground up
What they’re looking for
- Commercial experience with C# and .NET (level of experience flexible)
- A solid grasp of software engineering fundamentals (OO design, testing, clean code)
- Comfort working in collaborative, agile engineering teams
- An interest in building robust, well-engineered systems rather than quick fixes
- Experience in financial systems, trading, or high-performance environments is a plus, but not required
Why this role stands out
- Flexible remote working with trust-based autonomy
- A genuinely strong engineering culture with experienced technical leadership
- Exposure to complex, real-world systems where your work has visible impact
- Clear progression opportunities for developers looking to grow technically or take on more responsibility
- Competitive compensation package depending on level and experience
This role is open to C# developers at multiple levels, so if you’re passionate about building well-crafted software and want to work in a technically challenging but supportive environment, we’d love to hear from you.
Ready to apply?
Join Discovered MENA and take your career to the next level!
Application takes less than 5 minutes

