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.
Our client, a leading global proprietary trading firm, is seeking a full-stack developer with strong proficiency in C#/.NET to join a fast-paced, iterative development team delivering business-critical systems. This role is well suited to a pragmatic technologist who understands end-to-end system impact, communicates clearly, and delivers business value quickly without compromising long-term stability.
The successful candidate will balance technical excellence with practical decision-making, take ownership of their work, and collaborate closely with both technical and business stakeholders.
Key Responsibilities
- Design, build, and maintain robust full-stack applications using C#/.NET and related technologies
- Work within an iterative development environment using lightweight specifications and rapid feedback loops
- Collaborate closely with traders, business users, support teams, and fellow developers
- Contribute to system and application architecture with a focus on scalability, resilience, and performance
- Take ownership of systems across the full lifecycle, from requirements and design through to production support
- Provide second-line production support, ensuring system stability and prioritising operational improvements
- Participate actively in design discussions, reviews, and knowledge-sharing sessions
- Apply pragmatic decision-making, balancing speed, capacity, stability, and risk
Skills and Experience
- Strong proficiency in C#/.NET and WPF
- Experience with at least one additional programming language (e.g. Python or JavaScript)
- Solid understanding of software design, debugging, and problem-solving
- Experience working with distributed systems and business-critical applications
- Familiarity with modern development tools and practices, such as Git-based workflows and CI/CD
- Experience across the full software development lifecycle, including production support
- Strong written and verbal communication skills, particularly in collaborative, fast-moving environments
Key Skills
Ranked by relevanceReady to apply?
Join Venture Search and take your career to the next level!
Application takes less than 5 minutes

