Overview
Skills
Job Details
Job Title: Senior Full Stack .NET Developer with Investment Banking
Location: SFO, CA (Hybrid)
Client: Investment Banking
Candidates with prior experience in Private Wealth Management or Asset Management environments are strongly preferred.
We are looking for a Senior .NET Developer to join our technology team and support the design, development, and maintenance of enterprise applications critical to our investment operations, compliance, reporting, and client services.
Job Summary:
You will work closely with stakeholders across business units such as investment operations, compliance, and finance to ensure that applications meet business and technical requirements.
Key Responsibilities:
- Design, develop, and maintain web-based and server-side applications using .NET Core / .NET 6+, C#, and ASP.NET MVC/Web API.
Required Skills & Experience:
- 8+ years of hands-on experience in .NET software development.
- Strong proficiency in C#, ASP.NET Core, MVC, Web API, LINQ, and Entity Framework.
- Experience with JavaScript frameworks (e.g., Angular, React, or Vue) is a plus.
- Strong database experience using SQL Server writing stored procedures, performance tuning.
- Working knowledge of Azure (App Services, Functions, Key Vaults, etc.) or AWS is desirable.
- Experience working in Agile/Scrum environments.
- Familiarity with DevOps tools: Git, CI/CD pipelines (Azure DevOps, GitHub Actions, etc.)
Preferred Experience:
- Previous work experience in financial services, asset management, or investment firms.
- Knowledge of fixed income, equities, trading, or portfolio management systems.
- Experience with data integration tools (e.g., SSIS, Informatica) and reporting tools (e.g., Power BI, SSRS).
Education:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Microsoft certifications or relevant Azure certifications are a plus.