Description
Customer is seeking a highly technical Lead who is 100% hands-on to lead the modernization and enhancement of critical platform routing solutions. This individual will serve as the technical leader for a team of developers and QA engineers while remaining deeply involved in hands-on software development and architecture decisions.
The ideal candidate is a senior engineer who enjoys working in the code daily, partnering closely with Product Owners, Architects, and development teams to deliver scalable solutions. This is not a people-management role-it is a hands-on technical leadership position focused on driving engineering excellence, guiding technical direction, and helping modernize existing systems as the organization transitions toward cloud-based architectures.
Skill Breakdown:
8-15 years of experience
Hands-On Development with .NET Core/.NET 6/.NET 8
Front-End Development is nice to have (Angular or React). If they are solely back-end, they would be interested.
Azure or Google Cloud Platform is nice to have. They are on prem and moving to Google Cloud Platform but have some services for Azure in their environment.
Solid senior Engineer - title is "Technical Lead," but they don't need to have had that specific title.
Key Responsibilities
Lead the design, development, and enhancement of enterprise applications using .NET 8, C#, and ASP.NET Core
Serve as the primary technical lead for a team consisting of approximately 5 developers and 2 QA engineers
Remain highly hands-on with coding, solution design, code reviews, troubleshooting, and technical decision-making
Partner closely with Product Owners, Architects, and engineering teams to translate business requirements into scalable technical solutions
Drive modernization efforts to replace and extend existing platform routing capabilities
Guide the development of distributed applications and microservices-based solutions
Design and support API-driven architectures and system integrations
Collaborate with offshore development teams to ensure alignment on technical direction and sprint execution
Promote engineering best practices around code quality, testing, performance, scalability, and maintainability
Support cloud transformation initiatives as the organization migrates from on-premises environments to Google Cloud Platform (Google Cloud Platform)
Contribute to messaging and event-driven architectures utilizing technologies such as RabbitMQ
Champion the effective use of AI-assisted development tools, including Cursor AI, to improve development productivity while maintaining engineering standards
Mentor developers and provide technical guidance across the software development lifecycle
Required Qualifications
8-15 years of software engineering experience
Strong expertise developing applications with .NET Core/.NET 8, C#, and ASP.NET Core
Proven ability to provide technical leadership while remaining heavily involved in hands-on development
Experience designing and building scalable enterprise applications and APIs
Strong understanding of software architecture, design patterns, and distributed systems concepts
Experience working directly with Product Owners, Architects, developers, and QA teams
Experience working within Agile development environments
Ability to lead technical discussions, mentor engineers, and drive engineering best practices
Strong communication and collaboration skills across onshore and offshore teams
Preferred Qualifications
Experience with microservices architectures
Exposure to frontend technologies such as React or Angular
Experience with RabbitMQ or similar messaging/event-driven platforms
Experience with Google Cloud Platform (Google Cloud Platform); Azure experience is also beneficial
Experience with AI-assisted development tools such as Cursor AI, GitHub Copilot, or similar platforms
Logistics, transportation, supply chain, or routing platform experience
Experience supporting cloud modernization and migration initiatives
What We're Looking For
We are looking for a senior engineer who combines strong technical depth with leadership capabilities. The ideal candidate may not currently hold a formal "Tech Lead" title but has demonstrated the ability to guide technical direction, mentor engineers, and influence architecture decisions while staying actively involved in development work.
This role is best suited for someone who enjoys being "in the weeds" technically, solving complex engineering problems, and leading by example through hands-on contribution.
Job Type & Location
This is a Contract to Hire position based out of Charlotte, NC.
Pay and Benefits
The pay range for this position is $60.00 - $75.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
Medical, dental & vision
Critical Illness, Accident, and Hospital
401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
Life Insurance (Voluntary Life & AD&D for the employee and dependents)
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a hybrid position in Charlotte,NC.
Application Deadline
This position is anticipated to close on Jul 16, 2026.
About TEKsystems
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
About TEKsystems and TEKsystems Global Services
We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 101054TS
- Position Id: JP-006132060
- Posted 12 hours ago