Senior Software Engineer

RCN Capital

  • South Windsor, Connecticut
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • ADO.NET Entity Frameworkunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Servicesunmatched
    • Artificial Intelligence (AI)unmatched
    • Authenticationunmatched
    • Business Processesunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Applicationsunmatched
    • Cloud Architectureunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Computer Scienceunmatched
    • Constructionunmatched
    • Database Designunmatched
    • Dockerunmatched
    • Ecosystemsunmatched
    • Financeunmatched
    • Financial Servicesunmatched
    • Food and Beverage Industryunmatched
    • Information Technology & Information Systemsunmatched
    • Kernel Programmingunmatched
    • Leadershipunmatched
    • Loan Originationunmatched
    • Loansunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Windows Azureunmatched
    • Mortgage Brokersunmatched
    • NoSQLunmatched
    • Offshoringunmatched
    • Partner Salesunmatched
    • Performance Tuning/Optimizationunmatched
    • PostgreSQLunmatched
    • Process Developmentunmatched
    • Production Supportunmatched
    • Production Systemsunmatched
    • Quality Engineeringunmatched
    • Quality Metricsunmatched
    • Real Estateunmatched
    • Rentalsunmatched
    • Residential Real Estateunmatched
    • Secure Codingunmatched
    • Software Agentsunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Technical Leadershipunmatched
    • Technical/Engineering Designunmatched
    • Training/Teachingunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Web Programmingunmatched
    • Wholesale Industryunmatched
    • eCommerceunmatched

    Description

    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 

     

    Why RCN Capital:

    • Growth‑oriented environment with opportunities to expand your legal skill set
    • Ongoing training and development
    • Casual dress policy
    • Free food and beverage program
    • Competitive benefits, including 401(k)
    • And many additional perks

    Numbers & Facts

    LocationSouth Windsor, Connecticut

    Similar Jobs

    See more jobs