C# Front Office Developer - Investment Banking
Job Description:
Job Description:
We are seeking an experienced C# Developer to join our Investment Banking client and help develop and maintain our front office trading system. In this role, you will be responsible for designing, implementing, and optimizing the C# code that powers the user-facing components of our financial software.
Key Responsibilities:
- Design, develop, and deploy efficient and scalable C# code for front-end user interfaces, APIs, and microservices
- Collaborate with business analysts, UX designers, and other developers to translate requirements into high-quality software solutions
- Write clean, well-documented, and testable C# code adhering to best practices and company standards
- Troubleshoot and debug issues in the production environment, providing timely resolutions
Required Skills and Experience:
- 2 - 5 years of experience as a C# developer, preferably in a front office or financial services context
- Strong proficiency in C#, .NET Framework/Core, and associated technologies (e.g. ASP.NET, WinForms, WPF)
- Familiarity with front-end development technologies like HTML, CSS, JavaScript, and TypeScript
- Bachelor's degree in Computer Science, Information Technology, or a related field
Preferred Skills:
- Experience with agile development methodologies and CI/CD practices
If you are an experienced C# developer with a passion for building high-quality front office software, we encourage you to apply for this exciting opportunity.