C# Developer - Investment Firm

The Caldwell Group

New York (NY)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The Caldwell Group seeks an experienced software engineer to design, develop, and support enterprise web applications using Angular and .NET technologies in a data-driven, AI-enabled environment. You will collaborate with portfolio managers, researchers, and business stakeholders to translate requirements into scalable solutions.

Responsibilities include building modern UIs, REST APIs, and scalable data integrations, while leveraging Power BI and Power Automate for analytics and automation.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • 5-10 years of professional experience developing enterprise web applications.
  • Strong experience with Angular 16+ and C#/.NET Core.
  • Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
  • Experience with REST APIs, Entity Framework Core, and SQL Server/Oracle.
  • Experience designing AI-enabled apps including AI services or LLMs.
  • Experience with Power BI and Power Automate.
  • Familiarity with Agile software development.
  • Strong analytical, problem-solving, and communication skills.

Responsibilities

  • Design, develop, test, and support enterprise web apps using Angular, .NET, and Microsoft tech.
  • Collaborate with Portfolio Managers, Analysts, and stakeholders to gather requirements and deliver solutions.
  • Develop modern, responsive UIs and scalable REST APIs.
  • Design and optimize database objects and SQL queries.
  • Integrate AI-powered capabilities into business applications (search, AI agents, document intelligence).
  • Leverage Microsoft Fabric, Power Platform, and cloud services to improve workflows and decisions.
  • Participate in architecture reviews, coding, testing, deployment and support.
  • Contribute to technical standards and improve application quality and maintainability.

Skills

Angular 16+
C#
.NET Core
REST APIs
EF Core
HTML/CSS/JS/TS
SQL Server/Oracle
AI-enabled apps
Agile

Education

Bachelor's degree in CS/IT

Tools

Power BI
Power Automate
Azure
Microsoft Fabric

Job description

Roles & Responsibilities
  • Design, develop, test, and support enterprise web applications using Angular, .NET, and Microsoft technologies.
  • Partner directly with Portfolio Managers, Research Analysts, and business stakeholders to understand requirements and deliver innovative solutions.
  • Develop modern, responsive user interfaces and scalable REST APIs.
  • Design and optimize database objects, SQL queries, and application integrations.
  • Build and integrate AI-powered capabilities into business applications, including intelligent search, conversational interfaces, document intelligence, workflow automation, and other emerging AI experiences.
  • Develop solutions that leverage Microsoft Fabric, Power Platform, enterprise data, and cloud services to improve business workflows and investment decision-making.
  • Participate in architecture, design, code reviews, testing, deployment, and production support.
  • Contribute to technical standards and continuously identify opportunities to improve application quality, performance, and maintainability.
Required Qualifications
  • Bachelor''''''''''''''''s degree in Computer Science, Information Technology, or a related field.
  • 5-10 years of professional experience developing enterprise web applications.
  • Strong experience with:
    • Angular 16+
    • C#
    • .NET 6+ / .NET Core
    • ASP.NET Core REST APIs
    • Entity Framework Core
    • HTML5, CSS3, JavaScript, and TypeScript
  • Strong SQL development skills using Oracle and/or SQL Server.
  • Experience integrating enterprise applications using REST APIs, messaging, or other integration technologies.
  • Experience with Power BI and Power Automate.
  • Experience designing, developing, or integrating AI-enabled applications or services. This may include Generative AI, Large Language Models (LLMs), intelligent search, Retrieval-Augmented Generation (RAG), AI agents, document intelligence, or conversational AI.
  • Strong analytical, problem-solving, and communication skills.
  • Experience working within Agile software development teams.
Preferred Qualifications
  • Experience with Microsoft Fabric, Azure, Azure AI Services, Azure OpenAI, Microsoft Copilot Studio, or similar cloud platforms.
  • Experience supporting investment management, capital markets, or financial services applications.
  • Experience building AI-powered user experiences that improve productivity, automate workflows, or surface business insights.
  • Experience with modern service-oriented or event-driven architectures.
  • Experience mentoring junior developers and contributing to application architecture an
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C# Angular developer for asset manager
Senior C# Angular developer for asset manager

The Astor Group • New York (NY)

On-site
USD 120,000 - 190,000
Sr. .NET Developer
Sr. .NET Developer

Olik Global • South Carolina

On-site
USD 100,000 - 130,000
Angular Developer
Angular Developer

ICE Clear Europe Limited • Jacksonville (FL)

On-site
USD 85,000 - 110,000
Angular Developer
Angular Developer

Intercontinental Exchange Holdings, Inc. • Jacksonville (FL)

On-site
USD 80,000 - 100,000
Angular Developer
Angular Developer

ICE • Jacksonville (FL)

On-site
USD 80,000 - 110,000
.Net Developer
.Net Developer

Jobtailor • City of Cohoes (NY)

On-site
USD 120,000 - 150,000
.Net Developer
.Net Developer

Cat Technology Inc • Chicago (IL)

On-site
USD 70,000 - 100,000
C# .Net Developer
C# .Net Developer

Clear Point Group • New York (NY)

On-site
USD 110,000 - 190,000
Senior C# Developer - AI-Driven Enterprise Web Apps
Senior C# Developer - AI-Driven Enterprise Web Apps

The Caldwell Group • New York (NY)

On-site
USD 120,000 - 160,000
Software Engineer
Software Engineer

Lucid Services Group • Indianapolis (IN)

On-site
USD 100,000 - 130,000