JOBSEARCHER

Lead Dotnet Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Lead .NET C# Developer (Desktop / Engineering Applications)Location: Raleigh, NC – OnsiteExperience: 8+ YearsOur client, a nationally recognized engineering and technology organization, is seeking a Lead .NET C# Developer to join their growing software development team in Raleigh. This role offers the opportunity to build custom applications, work with evolving technologies, develop software that directly supports large-scale engineering and infrastructure projects across multiple industries.This is an excellent opportunity for developers who enjoy solving complex technical problems, building software from the ground up, and continuously learning new technologies in a collaborative and fast-moving environment.The team develops internal tools and applications used by engineers and technical professionals to improve project efficiency, automate workflows, and generate advanced data analytics across disciplines such as transportation, site development, energy, and healthcare infrastructure.This position is fully onsite in Raleigh, NC.Key ResponsibilitiesDesign, develop, and maintain custom desktop applications using .NET / C#Build software tools that integrate with engineering and design platformsCollaborate with developers, engineers, and internal stakeholders to define business and technical requirementsEnhance and optimize existing applications to improve performance, usability, and functionalityTroubleshoot and resolve software issues, implementing fixes and improvements quicklyDevelop scalable solutions that automate workflows and improve data visibilityParticipate in Agile development processes including sprint planning and code reviewsStay current with modern development technologies and frameworksLead projects, mentor & train junior developersRequired QualificationsBachelor’s degree in Computer Science, Software Engineering, or related field8+ years of software development experienceStrong experience with .NET Framework / .NET Core and C#Experience developing desktop applicationsProficiency with development tools including:Visual StudioVS CodeAzure DevOpsGitExperience working with SQL Server or Oracle databasesAbility to write stored procedures, optimize queries, and tune database performanceStrong troubleshooting, analytical, and debugging skillsExcellent communication and collaboration abilitiesPreferred / Nice to HaveExperience with BlazorExperience with JavaScript / TypeScriptExperience building or consuming REST APIsExposure to PythonExperience with engineering or design software such as:AutoCADCivil 3DRevitMicroStationOpenRoads DesignerESRI ArcGISWhy This Role Is AttractiveThis position offers developers the chance to continuously work with new technologies and build custom software solutions that have real-world impact on major infrastructure projects.Team members are encouraged to innovate, experiment with new tools, and take ownership of projects, creating strong opportunities for career growth, recognition, and promotion within the organization.The company also offers excellent compensation, strong performance bonuses, and one of the most competitive benefits packages in the industry, along with a collaborative culture that supports professional development and long-term career advancement.Keywords for search visibility:.NET Developer, C# Developer, Senior Software Engineer, .NET Core, Desktop Application Development, Visual Studio, Azure DevOps, Git, SQL Server, Oracle, Blazor, JavaScript, TypeScript, REST API, Python, AutoCAD, Civil 3D, Engineering Software Development, Infrastructure Technology, Dallas Software Developer