Senior Software Engineer
Role details
Job location
Tech stack
Job description
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., * 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
Requirements
Do you have experience in Web services design?, Do you have a Bachelor's degree?, 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
Benefits & conditions
Pulled from the full job description
- Food provided
- 401(k), * 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
Equal Opportunity Employer