About Us: We are a leading financial software house based in the heart of Oxford. Our innovative solutions empower financial institutions to enhance their operations, optimize performance, and deliver exceptional client services. We are committed to fostering a collaborative and inclusive work environment where creativity and expertise thrive. Job Overview: As a Senior C# Developer, you will play a pivotal role in designing, developing, and maintaining our cutting-edge financial software applications. You will work closely with our talented team of developers, analysts, and stakeholders to deliver high-quality solutions that meet the evolving needs of our clients. Key Responsibilities: Lead the design, development, and implementation of C# applications for financial software solutions. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Identify and correct bottlenecks and fix bugs. Conduct code reviews and mentor junior developers. Participate in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment. Stay updated with the latest industry trends and technologies to drive innovation. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience as a Senior C# Developer, with a strong portfolio of successful projects. Proficiency in C#, .NET, and related technologies. Experience with front-end frameworks (e.g., Angular, React, or Vue.js) is a plus. Strong understanding of object-oriented programming and design patterns. Familiarity with SQL databases and data modeling. Excellent problem-solving skills and attention to detail. Strong communication and teamwork abilities. Benefits: Competitive salary and performance-based bonuses. Flexible working hours and remote work options. Professional development opportunities and ongoing training. Health and wellness benefits. Collaborative and inclusive company culture. Opportunity to work on innovative financial software solutions.