What are the responsibilities and job description for the C# Full Stack Enterprise Developer position at Velocity Search Group Inc.?
Our client a leading asset management firm, located in New York City is looking to hire a C# Full Stack Enterprise Developer. This is a Full Time Position. Work will be conducted 3 days in office and 2 day from home. Citizens and those authorized to work in the U.S. are encouraged to apply. Qualified candidates should send their resumes (Word Format) along with salary expectations to Daniel@velocitysgi.com .
As an Enterprise Developer within Investment & Trading Technology, you will design, develop, maintain, and enhance enterprise applications supporting the firm's accounting, trading and compliance platforms. This role involves full-stack development across front-end, back-end, cloud, integration, and reporting technologies while partnering closely with business users and senior management to deliver scalable and efficient technology solutions. The ideal candidate is a hands-on developer with experience in financial systems, modern software engineering practices, cloud technologies, and AI-assisted development practices to improve productivity, automation, and solution delivery.
Key Responsibilities
- Design and implement scalable full-stack software solutions.
- Participate in the migration of existing accounting systems to a new third-party platform and serve as the primary technology resource responsible for ongoing support, maintenance, and enhancements post-implementation.
- Develop back-end systems utilizing technologies including C#, ASP.NET Web API, .NET Framework/.NET Core, and T-SQL (SQL Server).
- Develop modern front-end applications utilizing technologies including Blazor, Bootstrap, React, and Angular.
- Develop cloud-based applications and migrate existing applications to Microsoft Azure.
- Design and implement automation solutions for accounting and trading-related business processes.
- Translate functional and business requirements into scalable technical solutions and architectures aligned with business objectives.
- Leverage AI-assisted development practices and tools to improve engineering productivity, development efficiency, and solution quality.
- Bachelor's or master's degree in computer science, Information Technology, or related field.
- Extensive experience in designing and implementing enterprise solutions.
- 5 years full stack development of enterprise applications and web technology.
- Experience with Azure DevOps, CI/CD pipelines, source control, and database deployment practices.
- Financial services or asset management experience is preferred.
- Experience in Portfolio Management & Trading Systems.
- Experience developing integrations/interfaces for accounting systems, along with a strong understanding of accounting platform functionality and workflows.
- Experience with portfolio management and trading systems technologies.
- Knowledge of Security Master, security pricing, Bloomberg data, and post-trade processing is preferred.
- Experience with Charles River OMS, Advent Portfolio Exchange (APX), Clearwater Analytics is a plus.
- Experience developing cloud-based applications and migrating existing applications to Microsoft Azure.
- Strong knowledge of software development methodologies, application architectures, and modern development tools.
- Experience with application modernization, modularization, and Microservices Architecture.
- Experience with DevOps practices, including CI/CD pipelines, deployment automation, and release management.
- Proficiency with .NET technologies including .NET Core, C#, ASP.NET, Angular, and Power BI.
- Expertise in T-SQL, SSRS, and SQL Server database technologies.
- Excellent verbal and written communication skills.
- Financial services or asset management industry experience is preferred.
- Experience with Azure development, Power Apps, Power Automate, and SharePoint.
- Relevant Microsoft, Azure, or technology certifications are considered a plus.
- Comfortable leveraging AI-assisted development practices and tools to improve engineering productivity and solution delivery.
Salary : $170,000 - $200,000