Jobs · Engineering · North Carolina

Full Stack .Net Developer

TEKsystems · Charlotte, NC · 1 wk ago
HybridEngineering$60–$75/hrContract

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.

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 (GCP)
  • 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 (GCP); Azure experience is also beneficial
  • Experience with AI-assisted development tools such as Cursor AI, GitHub Copilot, or similar platforms
  • Experience with logistics, transportation, supply chain, or routing platform
  • Experience supporting cloud modernization and migration initiatives

Similar jobs

Full Stack .NET Developer

Motorola SolutionsSchaumburg, IL· 6 days ago
Engineering$73k–$145k/yrapply on motorolasolutions.wd5.myworkdayjobs.com