×
Register Here to Apply for Jobs or Post Jobs. X

Microsoft .NET Lead Developer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Mecklenburg County Government
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Full Stack Developer, C# / Unity Developer
Salary/Wage Range or Industry Benchmark: 108468 - 142363 USD Yearly USD 108468.00 142363.00 YEAR
Job Description & How to Apply Below

Salary Range: $108,468 – $142,363

This is an exempt position. Pay rates are based on education, skill, experience level and internal equity.

Follow Your Calling, Find Your Career

The success of Mecklenburg County rests on strong, competent talent at all levels of the organization. We are a growing team of talented and passionate IT professionals who are dedicated to delivering creative tools and innovative solutions to engage and serve more than 1 million County residents as well as 6,000 employees. Our mission is to serve the residents of Mecklenburg County by providing business‑valued IT solutions and services that are flexible, engaging, and innovative.

POSITION

SUMMARY

This position is the third level of the Application Developer series. This position, with minimal supervision, is responsible for designing, coding, testing, correcting, documenting, and reviewing complex programs and scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well‑engineered result. The Application Developer in this class is responsible for leading an application development team to deliver applications based on detailed specifications.

The primary function domain for this position is Health and Human Services, which contains a large portfolio of ASP.NET applications and Microsoft Power Platform. This role will primarily focus on  stack but will involve Power Platform development as well.

ESSENTIAL FUNCTIONS
  • Develop, design, and implement automated application built upon Microsoft .NET (.NET Framework 4.8 and .NET 8/10) in Azure/On‑Premise in a lead role
  • Provide guidance and sharing best practices regarding ASP.NET development
  • Design, code, test, deploy, maintain, enhance, and support County software systems
  • Perform Code Reviews and approve Pull Requests for code produced by other team members
  • Work with business customers and IT business analysts in translating requirements into plans and specifications
  • Work in a team‑based environment, communicating effectively with all levels of staff and management
  • Produce design and other technical documentation
  • Provide work estimates to project team
  • Troubleshoot applications and make recommendations for improvement
  • Coach and mentor other developers on the team
MINIMUM QUALIFICATIONS
  • Experience:

    Minimum of five years of programming experience
  • Education:

    Bachelor's degree in Information Technology or Computer Science
  • Combination of relevant education and relevant experience accepted:
    Yes
PREFERRED QUALIFICATIONS
  • Framework (4.x), NET 6/7/8/10 Web Development on Azure Platform Service As A Platform
  • System integration experience (Azure Service Bus, Messaging Queue, SSIS)
  • Microsoft Power Platform Development
KNOWLEDGE, SKILLS, AND ABILITIES KNOWLEDGE OF
  • Current software development technologies, trends, and methodologies
  • Common software engineering design patterns
  • Enterprise application development in C#
  • Experience with iterative and test‑driven development practices
  • Agile Methodology
  • Azure Dev Ops
SKILLS
  • Experience , ASP.NET, .NET Core development
  • Experience with source code control (GIT/TFS) and software configuration management tools
  • Experience with relational database (SQL Server), SSRS Report design and development
  • Experience with JS libraries, HTML5, and CSS
  • Experience developing in a continuous integration environment using source code control, automated testing, and build automation
  • Experience with agile development practices
ABILITIES
  • Contributing to Team Success:
    Actively participates as a member of a team to move the team toward the completion of goals
  • Building Partnerships:
    Identifies opportunities and takes action to build strategic relationships between one’s area and other areas, teams, departments, units, or organizations to help achieve business goals
  • Communication:
    Clearly conveys information and ideas through a variety of media to individuals or groups in a manner that engages the audience and helps them understand and retain the information provided
  • Collaboration:

    Works effectively and cooperatively with others; establishes and maintains good working relationships
  • Customer Focus:
    Ensures that the customer perspective is a driving force behind…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary