Jobs and Careers
DU

C# Lead/Manager (Blend of C# Development & Leadership)

duvari group
Saint Louis, United Statesfull_timeVerifiedPosted 27 Oct 2025

About the role

You’ll lead a capable team where your technical insight and leadership directly influence outcomes. This position offers a true blend of hands-on C# development and strategic leadership across projects, giving you the opportunity to build innovative systems while mentoring others and shaping the future of a growing technology environment!

.NET/C# ManagerThis is a true blend of C# development and leadership of a small growing team!

Hybrid (St. Louis, MO) - On-site Tuesdays and Thursdays

About the Role

We’re looking for a working manager and lead developer to guide a small, high-performing development team within a payments-focused technology group. You’ll combine hands-on full-stack development with leadership responsibilities, helping shape technology strategy, guide execution, and ensure systems run efficiently and cleanly rather than reactively.

This role offers the opportunity to work within a focused application portfolio that includes new development, system enhancements, and customer onboarding, while influencing technical direction and long-term product success.

Responsibilities
  • Lead and contribute to the design and development of new features, enhancements, and integrations across core applications.

  • Collaborate with senior leadership to set technical strategy and execution priorities.

  • Split your time between hands-on coding and architecture and team management, release oversight, and planning.

  • Mentor and manage a small team of 3–5 developers, providing technical direction and day-to-day support.

  • Oversee Azure DevOps processes including prioritization, estimation, backlog management, CI/CD, releases, and change approvals.

  • Partner with business stakeholders to align development initiatives with organizational objectives.

  • Maintain stability and scalability, emphasizing proactive improvement over reactive fixes.

  • Manage hiring, performance, and project oversight to ensure timely and high-quality delivery.

  • Support primarily on-premise systems while contributing to modernization and scalability efforts.

Qualifications
  • Deep experience as a full-stack Microsoft developer (C#, .NET, SQL).

  • Proven ability to design and implement complex software systems.

  • High proficiency with Azure DevOps, including CI/CD and release management.

  • Experience leading small technical teams and managing development backlogs or sprints.

  • Strong communication skills with the ability to balance development, mentorship, and delivery leadership.

  • Experience working with business partners to translate needs into technical solutions.

  • Knowledge of payments or financial services is a plus.

Education and Experience

  • Bachelor’s degree in Computer Science, Information Systems, Computer Engineering, or equivalent experience.
  • At least 5 years of experience in development or IT leadership roles within a business services or technology organization.
  • 3 to 5 years of experience as a Product Manager, Technical Lead, or IT Manager.


Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

duvari group

View company profile →