AI Software developer with .NET / C# APIs with and Microsoft Azure services/F2F required
Hamilton, NJ - F2F Round
ROLE_DESCRIPTION -
We are looking for an AI Software Developer to join our Platform Development team—someone who is not just keeping up with the AI revolution but genuinely excited by it. This is a hands-on role where you will build backend services and the data layer that power AI-driven tools such as a text-to-SQL chatbot, helping shape the future of advisor productivity.
Your focus will be on:
• .NET / C# APIs
• Data platforms
• AI integration
You will build services and pipelines that connect large language models (LLMs) to real financial data across:
• Microsoft Fabric
• Databricks
• SQL Server
You will help solve the complex challenges of making AI useful (not just impressive) in a regulated financial environment.
Our data lives across multiple platforms, and you will help structure and expose that data so AI systems can query it accurately.
The AI writes the SQL—but you must know when it is correct and when it is not.
If you enjoy experimenting with AI tools, stay up-to-date with new model releases, and want to bring that enthusiasm into building real production systems, this is the opportunity.
Responsibilities
• Build and maintain backend services and APIs using .NET / C# deployed on Microsoft Azure
• Occasionally contribute to React (TypeScript) front-end development
• Develop AI-powered features, including a text-to-SQL agent that allows financial advisors to query complex datasets using natural language
• Build and iterate on AI integration patterns, including:
• Prompt engineering
• Retrieval-Augmented Generation (RAG)
• Function calling
• Agent-based workflows
• Implement appropriate guardrails for AI systems in a regulated financial environment
• Work with data across:
• SQL Server
• Microsoft Fabric
• Databricks
• Analyze database schemas and validate AI-generated SQL queries for correctness and performance
• Help design and structure datasets so they can be effectively used by AI systems
• Collaborate with product, design, and data teams to deliver AI features from concept through production
• Write clean, maintainable, and testable code
• Participate actively in peer code reviews
Qualifications and Skills
• Bachelor’s degree in Computer Science or a related field (or equivalent practical experience)
• 3–5 years of professional software development experience
• Strong backend and API development experience using .NET / C#
• Front-end experience with React and TypeScript is a plus
• Strong SQL skills, including:
• Writing and analyzing complex queries
• Understanding query performance
• Navigating complex schemas
• Experience working with data across:
• SQL Server
• Microsoft Fabric
• Databricks
• Hands-on experience with AI / LLM technologies, including personal projects, hackathons, or production implementations
• Ability to quickly learn and adopt new AI frameworks and tools
• Experience with Microsoft Azure services, such as:
• Azure App Service
• Azure Functions
• API Management
• Familiarity with modern data platforms such as:
• SQL Server
• Microsoft Fabric
• Databricks
• or equivalent platforms
• Experience with Python, CI/CD pipelines, or Docker containerization is a plus
• Understanding of secure coding practices
• Experience in financial services or other regulated industries is preferred
Skills: Digital : Microsoft Azure~Digital : Databricks~Microsoft Fabric
Experience Required: 8-10