Skip to main content

About the role

Full Stack .NET Developer – Client Lifecycle Management We are seeking a Full Stack .NET Developer to join a newly formed team building a client lifecycle management platform for a large wealth management organization. This is a process-heavy development role focused on designing and automating complex business workflows across multiple teams and systems. The platform will support client onboarding, offboarding, and ongoing lifecycle events. Some existing workflows include more than 90 steps across 14 systems and are currently managed through spreadsheets. The selected developer will help transform these manual processes into a streamlined, technology-driven solution that provides users with a unified view of the client lifecycle. The ideal candidate will have strong back-end development experience with .NET, along with some form of front-end development experience. React is expected to be used for the new user interface, but prior React experience is not required. Experience with other front-end technologies, including WinForms or similar frameworks, is acceptable. More importantly, the team is looking for someone who understands process engineering and has experience building systems that automate complex, multi-step workflows. Candidates should be comfortable moving data between systems, coordinating dependencies, translating business processes into technical solutions, and working in an environment where the technology and architecture will continue to evolve. Experience with BPMN, workflow automation, or Camunda is highly preferred but not required. Candidates should also have practical experience using generative AI and large language model tools in a software development environment, such as GitHub Copilot, Claude Code, or similar AI-assisted coding tools. This is a 12-month contract-to-hire opportunity. The team has a strong preference for candidates located in Charlotte, with Birmingham also considered and Atlanta considered on a limited basis. Upon conversion, employees should expect a hybrid schedule of approximately three days per week in the Charlotte office.
Key Qualifications:
  • Full stack software development experience
  • Strong back-end development skills using.
  • NETExperience with at least one front-end framework or technology
  • Experience designing or supporting complex, multi-step business processes
  • Ability to integrate data and workflows across multiple systems
  • Understanding of process engineering, workflow automation, or business process management
  • Practical experience using generative AI or LLM-based coding tools
  • Strong ability to work in a collaborative, evolving, and learning-focused environment
Preferred Qualifications:
  • Experience with React
  • Experience with Camunda
  • Familiarity with BPMNExperience in wealth management, financial services, client onboarding, or client lifecycle management
  • Experience modernizing spreadsheet-driven or manual operational processes
Interview Process: The interview process will consist of two rounds: An initial interview with the hiring manager and Client Lifecycle Management manager

Matching similar jobs

JOB OVERVIEW

Experience level

Senior

Location

Charlotte, NC

Occupation

Software Developers

Industry

Custom Computer Programming Services

Posted

10 days ago

Tired of running searches?

Rank the roles you'd take once, and matches like these arrive on their own.

CREATE PROFILE (opens in a new tab)