Skip to main content

Full Stack .NET Developer – Client Lifecycle Management

Posted 9 days ago

saxon globalCharlotte (NC)

SENIORITY

Senior

Apply (opens in a new tab)

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

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this