Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Technical Lead, C# / .NET

Full-time

OSI Digital

Role: Senior Technical Lead, C# / .NET 
Location: Greater Minneapolis/St. Paul, Minnesota Hybrid 
Type: Full Time

About the role
We’re looking for a Senior Technical Lead to become the technical owner of The Customer’s point-of-sale codebase, a mature, business-critical system running in stores every day.
This is not a rewrite role. The right person improves the code steadily and deliberately while protecting the store floor from regressions. You’ll modernize incrementally, raise the quality bar across the team, and bring forward practical ideas for new capabilities.
As a Senior Technical Lead, you’ll go beyond guiding a single team. You’ll own the hardest technical problems in the platform, coordinate technical decisions across onshore and offshore developers, mentor senior engineers, and work directly with The Customer’s stakeholders to turn business goals into realistic technical plans. You’ll still write code, but much of your impact will come from design reviews, technical planning, and making the right calls about risk.

The system
The platform is built in three layers:
  1. POS application. Built in C# on .NET Framework 4.8 and .NET 10, using ASP.NET Core APIs, Windows Workflow Foundation, and SQL Server.
  2. Shared layers. Common, Hosting, the POS business layer, and a workflow engine, spanning netstandard2.0, net48, and net10 components.
  3. User interfaces. Built in Angular 21.2 and TypeScript 5.9.
What you’ll do
  • Own the technical direction of the POS codebase and be accountable for its health, stability, and evolution
  • Lead incremental modernization from .NET Framework toward modern .NET without a big-bang rewrite
  • Protect production by reviewing changes for risk, anticipating how things can break, and ensuring safe releases
  • Coordinate technical decisions across onshore and offshore developers so work stays consistent and aligned
  • Mentor senior engineers and set engineering standards for code, documentation, and process
  • Work directly with The Customer, including onsite visits, to understand needs, push back on unrealistic designs or timelines, and propose improvements
  • Leave the code, documentation, and processes in better shape than you found them
Must have
  • Deep expertise in C# and .NET Framework 4.x
  • Hands-on experience migrating to .NET 6/8/10, including multi-targeting, netstandard2.0, and resolving package conflicts
  • Strong WCF skills: reading bindings, configurations, and contracts, and debugging services
  • SQL Server and ADO.NET, including comfort reading stored procedures and working with DataSets
  • MSBuild, NuGet, and PowerShell build scripting, with Azure DevOps pipelines
  • A proven track record of shipping safely to production
  • Clear written communication with onshore and offshore teams and directly with client stakeholders
  • Willingness to be onsite with The Customer in Richfield, MN as needed
Nice to have
  • Windows Workflow Foundation 4 (XAML)
  • Retail POS or payments experience: EMV, tender, store-and-forward, and PCI DSS awareness
  • Enough Angular to read and understand client-side code
  • CoreWCF, ASP.NET Core, and OpenID Connect authentication
  • Checkmarx remediation, TeamCity, and similar tooling
Who you are
  • A clear, proactive communicator who’s looking for a long-term role where youi can grow with the platform and the team
  • You’ve modernized a .NET Framework system incrementally, not through a big-bang rewrite
  • You ask the right questions and think carefully about how changes can break things
  • You care about leaving systems better than you found them, from code to documentation to process
  • You’re comfortable owning outcomes and being the person others rely on for technical judgment


 

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Technical Lead, C# / .NET in Minneapolis, MN vacancy
  •  ...Role: Senior Technical Lead, C# / .NET  Location: Greater Minneapolis/St. Paul, Minnesota Hybrid  Type: Full Time About the role We’re looking for a Senior Technical Lead to become the technical owner of The Customer’s point-of-sale codebase, a mature, business... 
    Senior
    .net
    C#
    Full time

    OSI Digital

    Saint Paul, MN
    1 day ago
  •  ...managing a distributed team. They're currently looking to expand .NET microservices and event-driven architecture, and implement Kafka...  ...Experience6+ years of experience in software development Experience with C# .NET Experience with authentications, SSO, MFA, IAM, etc. 2+... 
    Senior
    .net
    C#
    Full time
    Remote work

    Motion Recruitment

    Minneapolis, MN
    17 hours ago
  •  ...services industry is seeking a Senior Engineering Manager to lead multiple product...  ...development, distributed systems, .NET microservices, and AI-...  ...engineers, contributing to technical strategy, and remaining engaged...  ...software engineersStrong .NET / C# development... 
    Senior
    .net
    C#
    Full time

    Motion Recruitment

    Minneapolis, MN
    16 hours ago
  •  ...Senior Manager, Software Engineering An established...  ...Engineering Manager to lead multiple product engineering...  ..., distributed systems, .NET microservices, and AI-...  ...engineers, contributing to technical strategy, and remaining...  ...Strong.NET / C# development background... 
    Senior
    .net
    C#
    Full time

    Motion Recruitment

    Minneapolis, MN
    4 days ago
  •  ...DeveloperLocation: RemoteSummarySr Level person that can sit down and start workingEnterprise Kubernetes cluster - someone who has worked on enterpriseProficient in C# as a desireC# is backup .NET6.0 (no ASP.NET)Department: Preferred VendorsThis is a contract position
    Senior
    .net
    C#
    Contract work

    Cedent Consulting

    Minneapolis, MN
    4 days ago
  • $92.7k - $161.85k

     ...experience. Your leadership will drive high‑quality outcomes, foster technical innovation, and influence the architectural direction of...  ..., and responsive UI design.Technical Experience:Proficiency in C#/.NET and .NET Core, SQL Server, implement Azure PaaS components.Strong... 
    Senior
    .net
    C#
    Full time
    Work at office

    Wolters Kluwer

    Minneapolis, MN
    4 days ago
  • $142.7k - $174.5k

     ...thousands of customers.Senior Software Engineers are expected...  ...AI tools responsibly, lead by example, and help the...  ...solutions.Provide technical leadership throughout the...  ...programming languages, such as C#, Java, Groovy, Scala,...  ...JavaScriptFrameworks: .NET Core, Spring/Spring... 
    Senior
    .net
    C#
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours
    Shift work

    Surescripts

    Minneapolis, MN
    4 days ago
  •  ...Senior Software Engineer role at Medtronic focused on web and mobile application development for digital health and remote patient...  ..., or related field Experience developing applications with C#, ASP.NET, and Microsoft technologies Proficiency in front-end technologies... 
    Senior
    .net
    C#
    Remote work

    Medtronic

    Minneapolis, MN
    7 days ago
  •  ...reality.You Are: An experienced OneStream Senior Developer with deep platform expertise and the ability to lead technical design and delivery of complex OneStream XF...  ...experience developing business rules in VB.net or C#Minimum of 2 years experience developing Data Management... 
    Senior
    .net
    C#
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Minneapolis, MN
    2 days ago
  • $124.8k - $187.2k

     ...tasking, team environment.We are seeking a talented and motivated Senior Software Engineer to focus on web and mobile app development....  ...high-quality applications using Microsoft technologies like C#, .NET and T-SQL as well as experience working with both native (Swift... 
    Senior
    .net
    C#
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Medtronic

    Minneapolis, MN
    1 day ago
  • $105.4k - $207.8k

    Position Summary As a Senior Consultant in Deloitte’s Digital...  ...incorporate privacy technology solutions.Lead working sessions with client stakeholders to gather technical, functional, and business...  ...or scripting languages (e.g., .Net, C#, Python)Understanding of Ad-... 
    Senior
    .net
    C#
    Local area

    Deloitte

    Minneapolis, MN
    16 hours ago
  • $107k - $160k

     ...to come.Job Purpose and ImpactThe Senior Professional, OneStream Software Engineer...  ...in the OneStream platform.· Lead and provide guidance on design and technical planning in OneStream for...  ...tools· Experience developing in VB.NET, C#, SQL Server, and .NET technologies... 
    Senior
    .net
    C#
    Work experience placement

    Cargill

    Wayzata, MN
    17 hours ago
  • Infojini Inc is seeking an experienced Integration Software Engineer with strong expertise in C#, .NET, Microsoft Azure, REST APIs, and API integration development. The role focuses on designing, developing, testing, deploying, and maintaining APIs and integration solutions... 
    Senior
    .net
    C#

    Infojini

    Saint Paul, MN
    3 days ago
  •  ...of IoT-connected devices. As a Full Stack Senior Software Engineer, you will be at the...  ...app development.Strong understanding of .NET, C# and networking.Strong skills in at least...  ...connected devices worldwideTechnical Leadership: Lead real projects and shape architecture, not... 
    Senior
    .net
    C#
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Resideo Technologies

    Golden Valley, MN
    2 days ago
  •  ...Description We are looking for a Senior .NET Software Developer to design,...  .... You’ll demonstrate technical leadership on both new and legacy...  ...using .NET and SQL Server Lead design sessions and code reviews...  ...development experience with .NET (C#, .NET Framework, .NET Core) ~... 
    Senior
    .net
    C#

    Pointwest Technologies Corp

    Saint Paul, MN
    a month ago
  • $119.77k - $140.9k

     ...Responsibilities:Design, develop, and maintain scalable applications using C#, ASP.NET, .NET Core, and RESTful APIs.Build and support data-driven...  ...and engineering teams to translate business requirements into technical solutions.Implement and maintain CI/CD pipelines to automate... 
    Senior
    .net
    C#
    Full time
    Local area
    3 days per week

    US Bank

    Minneapolis, MN
    4 days ago
  •  ...Description Job Description Senior Software Engineer...  ...market. This is a senior technical role combining embedded firmware...  ...Key Responsibilities Lead the software and technical...  ...experience with Visual C++ and C#. Experience with VB.NET and ASP.NET. Ability to... 
    Senior
    .net
    C#
    Full time
    Relocation
    Relocation package
    Monday to Thursday

    MaxIT Consulting - Max Corporate Group

    Bloomington, MN
    8 hours ago
  • $94.9k - $176.3k

    Thomson Reuters is hiring a Senior Software Engineer I to help build...  ...I, you will:  Contribute to technical decision-making, influencing...  ....Strong proficiency in C# / .NET and SQL, with working knowledge...  ...tools and knowledge to grow, lead, and thrive in an AI-enabled... 
    Senior
    .net
    C#
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Eagan, MN
    4 days ago
  •  ...Position Summary The Senior Software Test Engineer advances the...  ...cleaning equipment. This hands-on technical role develops scalable...  ...platforms Develop and debug C# test scripts for embedded controllers...  ..., and maintaining C#/.NET PC-based backend applications... 
    Senior
    .net
    C#
    Full time

    Tennant Company

    Golden Valley, MN
    1 day ago
  • $200k

     ...experience in Java or .NET. We require experience working...  ...is a plus. Exposure to C#, ASP.NET, Visual Studio,...  ..., and related tools. We lead delivery from analysis...  ...with business and technical stakeholders to gather needs...  ...More: We are hiring two Senior TIBCO Developers for a contract... 
    Senior
    .net
    C#
    Hourly pay
    Contract work

    TEKsystems c/o Allegis Group

    Little Canada, MN
    1 day ago
  • $155.63k - $317.88k

     ...Develop and communicate clear technical vision for tax solutions...  ...strategic objectives, leads the evolution of...  ...hands-on experience on C#, SQL Server, OOPS Concepts...  ...hands-on experience on .NET Core, ASP.NET Core Web API...  ...entry-level employees to senior leaders, we believe there... 
    Senior
    .net
    C#
    Work at office
    Local area
    Shift work

    Deloitte

    Minneapolis, MN
    3 days ago
  • $94.9k - $176.3k

     ...and ensuring that our market and technical leadership is sustained and...  ...fit for the role of Fullstack .Net Software Engineer if your background...  ...and .Net Core, preferably with C#. You will need to have strong...  ...tools and knowledge to grow, lead, and thrive in an AI-enabled future... 
    Senior
    .net
    C#
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Saint Paul, MN
    16 hours ago
  • $115k - $145k

     ...customers. Job Purpose and ImpactThe Senior, Software Engineering job...  ...efficient codes.AUTOMATION: Leads the application of internal...  ...and system configurations.TECHNICAL SUPPORT: Provides technical support...  ...-10 years of experience with C# and .NET Framework/.NET Core.... 
    Senior
    .net
    C#
    Work experience placement

    Cargill

    Wayzata, MN
    7 hours ago
  • $55 - $60 per hour

     ...: WiproContact: Surendra PenumalaCompany: SRI Tech SolutionsC#, .Net with Google Cloud Spanner - 7 PositionsMinneapolis, MN (Remote)Job...  ..., 7-9 years of experienceShould be proficient in C# FSE with 3-4 years of experienceShould be Proficient in Google Cloud... 
    .net
    C#
    Hourly pay
    Full time
    Remote work

    SRI Tech

    Minneapolis, MN
    4 days ago
  •  ...across the team. Responsibilities: • Lead the design, development, documentation,...  ..., APIs, and background services using C#, .NET, ASP.NET, and related technologies. • Partner...  ...to interpret functional needs, define technical approaches, and deliver application... 
    Senior
    .net
    C#

    Robert Half

    Saint Paul, MN
    14 days ago
  • $120k - $160k

     ...a career. What Will You Do?Serves as a senior technical leader and hands-on developer responsible...  ...implementations.What Do You Need?Lead the design, development, and implementation...  ...customer/account modelsDesign & Development:.NET / C# — ASP.NET MVC, Web APIHTML, CSS,... 
    .net
    C#
    Full time
    Work experience placement
    Remote work
    Work visa

    Toro Company

    Minneapolis, MN
    2 days ago
  •  ...team developing real-time control software using .NET and C#. You’ll contribute to feature development for power...  ...participate in unit testing, reviews, and CI/CD pipelines while learning from senior engineers at Eaton’s Thomas A. Edison Technical Center. #J-18808-Ljbffr Eaton
    .net
    C#
    Internship

    Eaton

    Minneapolis, MN
    3 days ago
  •  ...by transitioning to Python and C# frameworks while integrating AI...  ...implantable cardiac devices Lead transition from LabVIEW-based solutions...  ..., documentation, and provide technical leadership through mentoring...  ...expertise in Python, C#, and .NET development for complex multi-... 
    .net
    C#

    Medtronic

    Minneapolis, MN
    8 days ago
  •  ...Summary Sr Level person that can sit down and start working Enterprise Kubernetes cluster - someone who has worked on enterprise Proficient in C# as a desire C# is backup .NET6.0 (no ASP.NET) Department: Preferred Vendors This is a contract position... 
    Senior
    .net
    C#
    Contract work
    Remote work

    CEDENT

    Minneapolis, MN
    more than 2 months ago
  •  ...Medtronic seeks a Senior Principal Software Engineer to lead embedded software architecture and development for...  ...denervation medical devices. This technical leadership role combines hands-on engineering...  ...proficiency in C++, Python, and C# ~ Experience with Linux OS,... 
    Senior
    C#

    Medtronic

    Minneapolis, MN
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Technical Lead, C# / .NET. Be the first to apply!