Company Overview
Jefferies is a global, full-service investment banking and capital markets firm, offering a wide range of services, including advisory, sales and trading, research, and wealth & asset management. With a presence in over 40 offices worldwide, we provide valuable insights and expertise to investors, businesses, and governments.
About the Job
Job Description
The Global Equities Prime Services technology team at Jefferies is seeking a senior-level C#/SQL developer to work on the firm’s global equities margin calculation systems using SS&C Syncova. The role focuses on implementing Syncova as a margin calculation platform, starting with the Global Swap business and later expanding to Cash Prime Services.
This is a client-facing software development position within a mid-sized investment bank’s prime brokerage. You’ll be part of a small, high-impact team with ambitious goals. The primary focus will be on developing and enhancing the JPrime web application, with direct interaction and support for internal and external clients. Strong communication skills and a customer-centric mindset are essential for success in this role.
The ideal candidate should demonstrate strong analytical abilities, solid software engineering expertise, and a logical approach to problem-solving. Experience with Agile development methodologies, unit/system testing, and performance tuning is highly preferred.
Key Responsibilities & Tasks
- Communicate effectively with internal and external stakeholders.
- Develop and maintain web applications using JavaScript, Angular, C#, ASP.NET Web API, and SQL Server.
- Work with HTML5, SCSS, and modern web standards to build responsive applications.
- Implement and maintain SOAP, WCF, and RESTful Web API services (specifically ASP.NET Web API framework).
- Develop and enhance ASP.NET Web Forms applications.
- Ensure compliance with latest web security standards and proactively address security threats.
- Apply object-oriented programming (OOP) principles and design patterns for robust software architecture.
- Participate in full software development lifecycle (SDLC) from analysis and design to deployment and production support.
- Optimize and fine-tune SQL Server stored procedures, functions, and triggers for performance and reliability.
Qualifications & Experience
- 10+ years of software development experience.
- Strong expertise in JavaScript, Angular, C#, ASP.NET Web API, ASP.NET Web Forms, and SQL Server.
- Solid understanding of web technologies, including HTML5, CSS (SCSS), and modern JavaScript frameworks.
- Experience with SOAP, WCF, RESTful APIs, and web security best practices.
- Minimum 5 years of experience in the financial industry.
- Strong problem-solving skills with the ability to work under time pressure to resolve production issues.
- Ability to work both independently and collaboratively within a team.
- Excellent verbal and written communication skills with a strong attention to detail.
- Bachelor’s degree in Computer Science or a related field (advanced degree is a plus).
Additional Skills (Nice to Have)
- Experience with Xamarin framework / mobile app development.
- Knowledge of Swaps and SS&C Geneva.
- Passion for software development, emerging technologies, and quality assurance best practices.
This is an exciting opportunity for an experienced full-stack developer looking to work in a dynamic financial environment with cutting-edge technologies.