Senior/lead Software Engineer - .NET / C# (WPF, MongoDB, AIEnabled)
Redolent
Senior/lead Software Engineer - .NET / C# (WPF, MongoDB, AI-Enabled)
Job Family Group: Technology & Data
Job Family / Sub-Family: Software Engineering
Job Profile: Lead Software Engineer (Professional Track)
Location: Charlotte, NC (Hybrid) Role Summary
The Lead Software Engineer provides hands-on technical leadership in the design, development, and modernization of enterprise desktop and backend solutions using the Microsoft .NET platform. This role owns technical direction for complex systems, including WPF-based applications and services backed by MongoDB , while actively leveraging AI-enabled development tools to improve productivity, quality, and consistency.
The role operates with significant autonomy, influences architecture and engineering standards, and serves as a technical leader and mentor across the team. Key Responsibilities
Job Family Group: Technology & Data
Job Family / Sub-Family: Software Engineering
Job Profile: Lead Software Engineer (Professional Track)
Location: Charlotte, NC (Hybrid) Role Summary
The Lead Software Engineer provides hands-on technical leadership in the design, development, and modernization of enterprise desktop and backend solutions using the Microsoft .NET platform. This role owns technical direction for complex systems, including WPF-based applications and services backed by MongoDB , while actively leveraging AI-enabled development tools to improve productivity, quality, and consistency.
The role operates with significant autonomy, influences architecture and engineering standards, and serves as a technical leader and mentor across the team. Key Responsibilities
- Lead the design and development of complex applications using C#, .NET / .NET Core, and WPF
- Own and evolve WPF UI architecture , including MVVM patterns, performance optimization, and maintainability
- Design and implement backend services and APIs , integrating with MongoDB and other data stores
- Make and influence architecture decisions across application layers (UI, services, data)
- Apply AI-assisted development techniques (code generation, refactoring, test automation, documentation) to increase engineering efficiency
- Establish and enforce engineering standards, design patterns, and best practices
- Lead code reviews with a focus on scalability, security, performance, and long-term supportability
- Partner with architects, product owners, and senior stakeholders to translate business needs into technical solutions
- Drive resolution of high-impact, complex technical issues
- Mentor engineers and provide technical guidance across initiatives
- 7+ years of professional software engineering experience
- Advanced expertise in C#, .NET / .NET Core
- Strong hands-on experience with WPF , including MVVM, data binding, and desktop UI architecture
- Experience designing and delivering enterprise-scale applications
- Proven experience working with MongoDB (schema design, performance considerations, integration patterns)
- Strong understanding of object-oriented design, design patterns, and secure coding practices
- Demonstrated use of AI tools to enhance software development productivity
- Ability to influence technical direction beyond individual assignments
- Azure cloud experience
- Experience modernizing large or legacy .NET / WPF applications
- Familiarity with distributed systems and integration patterns
- Strong communication skills and ability to lead technical discussions
- Operate as a technical authority within the engineering team
- Provide leadership without direct people-management responsibilities
- Ensure alignment with Wells Fargo SDLC, security, and risk standards
- Continuously improve engineering practices and developer productivity
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior/lead Software Engineer - .NET / C# (WPF, MongoDB, AIEnabled) in Charlotte, NC vacancy
- ...Senior/Lead Software Engineer Seeking a highly experienced Senior/Lead Software Engineer to lead the migration... ...legacy Tibco-based applications to .NET Core within the Financial Services/... ...-quality solutions using.NET Core, C#, and related frameworks. Provide technical...Senior.netC#
- ...Insurance Group, LLC is seeking a senior leader to serve as the top-level... ...over five years of experience with C#.NET, OpenAI, Azure, and Python 3. You will lead development teams and innovate... ...strategic technological direction and software delivery, while fostering...Senior.netC#
- Coca-Cola Bottling Co. Consolidated is seeking a Senior Developer III in Charlotte, NC, responsible for developing and maintaining ETL... ...of experience in ETL and SQL, along with strong skills in C#/.NET. Enjoy a supportive work environment with opportunities for mentorship...Senior.netC#
- ...technology solutions provider in Charlotte, NC is seeking a senior software engineer to architect and implement .NET Core applications, develop RESTful APIs, and deliver... ...solutions. The role demands extensive experience in C# and .NET, proficiency with frontend frameworks like...Senior.netC#
- ...Gravity IT Resources is seeking a Senior Integration Developer in Charlotte, NC for a... ...and modern web applications, leveraging C#, .NET, and Azure technologies. The ideal candidate... ...will have 8+ years of experience in software development, strong skills in SQL, and be...Senior.netC#
- Coca-Cola Consolidated in Charlotte is looking for a Senior Developer III to lead the development and integration of ETL solutions. This position requires strong expertise in SSIS or ADF and C#/ .NET for console application development. As a technical leader, you will...Senior.netC#Work at officeRemote work
- ...Role: Senior .Net Developer Location: Charlotte, NC Onsite position Fulltime position JD Senior... ...Framework 4.6+ and .NET Core - Strong development experience. C# Programming - Advanced proficiency. SQL Server (2014/2016/...Senior.netC#Full timeWork experience placement
- ...Position Overview We are seeking a Senior .NET/React Full-Stack Developer to join our team and contribute to the development, enhancement... ...Skills Backend Development Strong proficiency in C# and .NET Experience with Entity Framework Core...Senior.netC#
- ...and well-suited for a senior developer who enjoys owning... ...mentoring, and modern engineering practices are valued.... ...applications using C#, .NET, and Blazor.... ...database performance. Lead code reviews, mentor other... ...years of professional software development experience...Senior.netC#Contract workRemote work
- ...problems through clean, scalable engineering practices. This role... ...technologies including Blazor, .NET, Azure, and SQL Server High... ...support backend services using C#, .NET Core, and RESTful APIs... ...and technical direction as a senior voice on the team Are you an...Senior.netC#Contract work2 days per week3 days per week
- ...Senior UiPath Platform Engineer - Automation & Cloud Reliability Location: Charlotte NC (onsite) Duration... ...Platform Engineering (Primary) • Lead installation, configuration,... ...security controls. • Working knowledge of C#/.NET, Python, and SQL (supporting and...Senior.netC#Permanent employment
- ...role offers the opportunity to step into a senior technical position with ownership across... ..., and related ETL tools. Develop C#/.NET console applications to support integration... ...JSON, XML, or EDI. ~ Preferred experience leading or mentoring developers in complex...Senior.netC#Contract workWork at officeRemote work1 day per week
- ...Senior .NET / React Full-Stack Developer Location Charlotte, NC preferred (Remote considered... .... This is a hands-on senior-level engineering role requiring strong experience working... .... Required Technical Skills C# .NET / ASP.NET Core Entity...Senior.netC#Contract workRemote work
- ...Senior Copilot & Azure AI Foundry Engineer Hearst Television (HTV) is hiring a Senior Copilot... ...AI Foundry Engineer to lead the build of our next-... ...Experience: 8+ years in software architecture or cloud engineering... ...additional experience in C#,.NET, or Java is preferred....Senior.netC#Flexible hours
$130k - $176k
...'s unique position as both a leading insurance group and an employer... ...at this time ". As Lead Software Engineer, you will drive technical... ...full-stack applications with .NET and Azure, ensuring scalability... ...with deep knowledge of .NET (C#, ASP.NET Core) and Azure....netC#- ...Senior UiPath Platform Engineer - Application & Automation Enablement Location: Charlotte NC (onsite)... ...APIs, and backend services using: o C#/.NET / .NET Core o Python (API integration... ..., and backend development. • Lead technical workshops, demos, and documentation...Senior.netC#
- ...to work in USA 2023 Job Description The isolved Senior Software Engineer will design and implement complex functionality. Provides... ..., GitHub Copilot, Azure, MIcroservice Architecture, C#, SQL, Unit Testing, .NET, Javascript, HTML ~ Knockout, Angular, Azure CosmosDB...Senior.netC#
$95k
...Senior Software Engineer At NAVEX, we're transforming the world—making it safer, more ethical, and... ...Experience with our technology stack:.NET, C#, React or Angular, and SQL database... ...per annum. Discover how you can grow, lead, and make an impact by visiting our career...Senior.netC#$140k - $160k
...Lead Engineer, Software Engineering (.NET) Accelerate your career at RXO RXO is a leading provider of transportation solutions. With cutting-edge technology... ...and development of full stack applications using.NET 8, C#, and ASP.NET Core Provide technical leadership across....netC#Hourly pay16 hoursTemporary workWork at officeRemote workMonday to ThursdayFlexible hours$147.5k - $245.9k
Lead with Purpose, Unlock Your Team’s Passion... ...across the entire software development life... ....g., Java, Python, C#), and database systems... ...Server, Oracle, MongoDB). Collaborate with... ...Computer Science, Engineering, or a related field... ....g., Spring Boot, .NET Core, Django, Flask...Senior.netC#Full timeWork from home- ...Software Engineer Position Job Profile Summary: Designs, develops, tests, and maintains software solutions that address business and... ...Strongly Preferred Qualifications: Angular .NET APIs C# Entity Framework/MS SQL Test Driven Development (UI and...Senior.netC#Work experience placementWork at office
- ...description Our client is a leading global Financial Market data... ...programs to deliver high-quality software that connects Financial... ...engaging. The Software Development Engineer in Test (SDET) team supports... ...includes SQL Server, C#.NET, Python, AWS, and CI/CD-based...Senior.netC#
$120k - $130k
...skilled Application Support Engineer (L3/Lead) to join a dynamic Run Support... ..., production support, or software operations Strong expertise... ...related issues Experience with .NET and C# in a support or development... ...excellent opportunity for a senior‑level support engineer who...Senior.netC#Contract workRemote work$106.1k - $176.9k
...Senior Full-Stack Software Engineer Build a career that matches your initiative with an environment centered on innovation, collaboration, and impact... ..., test, and support full-stack applications using.NET/C#, Angular, and AWS services. Build and maintain cloud-...Senior.netC#Work from home$5,250 per month
...Senior Solution Architect Solution Architect Senior... ...across product and engineering teams. This role focuses... ...high-quality, scalable software. What You'll Do:... ...complexity of initiatives. Lead complex technical... ...Expertise with Azure,.NET/C#, and distributed system...Senior.netC#16 hoursTemporary workLocal areaImmediate startRemote work- ...Senior Applications Engineer – C#/GraphQL/ArcGIS/AGOL Developer Location: Prefer St.... ...preference for JavaScript, .NET, Python, PL/SQL, MSSQL ~1... ...system strategy and roadmap Lead complex, cross-functional... ...of large-scale software systems and platforms Mentor...Senior.netC#Live inWork at officeLocal areaRemote work3 days per week
- ...Responsibilities As a Senior Support Engineer specializing in SQL within FTSE... ...will be expected to lead and supervise day to day activities... ...and hard-working software engineer who is adept in , long... ...metrics. ~ Solid experience in C#.NET, showcasing proficiency in programming...Senior.netC#Worldwide
- ...Senior Data Engineer / ETL Developer Join America's Largest Coca-Cola Bottler... ...ADF (or any ETL tool) and C#/.NET (console app) Integration... ...3rd Party supplied systems software including operating systems... ...Data Factory. Experience leading and mentoring technical teams...Senior.netC#Work at officeRemote work
- ...Senior Power Platform/.NET Developer Onsite bout the Job Duration... ..., to achieve a well-engineered result. The... ...class is responsible for leading an application development... ..., and support County software systems Perform... ...development in C# • Experience with iterative...Senior.netC#Hourly payContract workTemporary workWork at office
- ...design, and implement .NET Core / .NET 6+/7+ web applications... ...including prompt engineering, embedding/retrieval... ...clients, including WPF applications and VSTO Office... ...experience in C#/.NET Core/.NET 6+ development... ...collaboration skills; history of leading technical initiatives,...Senior.netC#Permanent employmentContract workWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/lead Software Engineer - .NET / C# (WPF, MongoDB, AIEnabled). Be the first to apply!
Related searches
- lead engineer Charlotte, NC
- lead operating engineer Charlotte, NC
- senior automation controls engineer Charlotte, NC
- senior accounts payable Charlotte, NC
- senior brand designer Charlotte, NC
- senior financial advisor Charlotte, NC
- senior underwriter Charlotte, NC
- senior cost analyst Charlotte, NC
- senior business analyst contract Charlotte, NC
- senior app developer Charlotte, NC


