RCN Capital is a nationwide wholesale lender focused on helping real estate investors and independent mortgage brokers finance non-owner-occupied residential investment properties. We support a range of strategies including ground-up construction, fix-and-flip projects, and long-term rental financing through a streamlined process, dedicated teams, and a commitment to exceptional service.
We are seeking a Senior Full Stack Engineer to lead the design and development of next-generation financial and partner-facing platforms, including the Loan Origination System (LOS), Partner Ecosystem, and Sales Portal. This role is responsible for end-to-end delivery of modern, cloud-native applications using .NET 10, React, and TypeScript, with a strong emphasis on scalable architecture and high-quality engineering standards.
The ideal candidate brings a builder mindset for net-new development, combined with an innovation mindset to integrate AI-powered capabilities and agentic workflows into core business processes. This role will act as a technical leader within the Project Nexus ecosystem and serve as a bridge between onshore leadership and offshore delivery teams.
Primary Responsibilities:
• Lead architecture and hands-on development of modern web applications supporting LOS, Partner Portals, and Sales Platforms
• Design, build, and maintain React and TypeScript front-end applications using modern patterns and state management
• Develop high-performance backend services and APIs using C# and .NET 10 / .NET Core
• Design and implement AI-powered features, including intelligent agents and automated document processing using Azure OpenAI Services
• Collaborate closely with offshore development teams, performing code reviews and providing architectural and technical guidance
• Design and implement cloud-native architectures leveraging Azure services such as Functions, App Services, Service Bus, and serverless components
• Ensure secure-by-design coding practices, including authentication, authorization, and secrets management
• Support production systems and participate in design reviews, technical planning, and platform evolution initiatives
Required Skills:
Frontend:
• Expert-level React (Hooks, Context API) and TypeScript.
• Experience with modern state management (Redux/Zustand) and Tailwind CSS
Backend:
• Deep proficiency in C# and .NET 10/Core.
• Experience with Entity Framework Core and high-performance API design.
AI/GenAI:
• Proven experience with LLMs (4th generation or newer), Prompt Engineering, and building RAG applications.
• Familiarity with LangChain or Semantic Kernel is a plus.
Cloud
• Strong experience with Azure (App Services, AI Search, Key Vault) and Azure DevOps/GitHub Actions for CI/CD.
Database
• Advanced PostgreSQL skills, including schema design, performance tuning, and NoSQL (CosmosDB) experience.
Preferred Skills:
• Experience with AI / GenAI concepts, including LLMs, prompt engineering, or Retrieval-Augmented Generation (RAG) patterns
• Familiarity with Azure OpenAI Services, LangChain, Semantic Kernel, or similar frameworks
• Experience with containerization and orchestration (Docker, Kubernetes)
• Exposure to NoSQL databases such as Cosmos DB
• Understanding of secure coding practices and regulated data environments
Required Experience:
• 7+ years of professional software development experience
• At least 3 years operating in a Senior or Lead Engineer capacity
• Hands-on experience building and supporting production-grade, cloud-native applications
• Experience collaborating with distributed or offshore development teams
Preferred Experience:
• FinTech, lending, or financial services platform development
• Building or modernizing partner portals or external-facing systems
• Greenfield development of enterprise platforms
• Platforms that have evolved to incorporate AI-assisted workflows
Education:
• Bachelor's degree in Computer Science, Software Engineering, Information Systems, or related field required
• Master's degree in Computer Science, Software Engineering, Information Systems, or related field preferred
Preferred Certifications:
• Microsoft Certified: Azure Developer Associate
• Microsoft Certified: Azure Fundamentals or Azure AI Fundamentals
• Other relevant cloud or software engineering certifications
Work Schedule:
• Full time
• Monday-Friday, 9:00AM to 6:00PM
• Hybrid work model with first 90 days onsite and 2 days/week in office after in either:
• South Windsor, CT
• Charlotte, NC
We Offer:
• Competitive benefits, including Medical, Dental, Vision, Life Insurance, Short/Long-Term Disability, 401K, and more!
• Paid Time Off and Paid Company Holidays
• Growth-oriented work environment
• Training opportunities
• Casual dress policy
• Free Food and Beverage Program
• Many more perks!