Full Stack .NET Developer
Job ID: 73061
Posted 5 days ago
Burlington, NC
40 - 55/
Burlington, NC
Contract To Perm
40 - 55/
On-Site
Job Details
FULL STACK .NET DEVELOPER | BURLINGTON, NC (HYBRID)
The Select Group is looking for a talented Full Stack .NET Developer to join one of our top healthcare partners. This person will be responsible for designing, developing, and maintaining both new and legacy applications, supporting laboratory operations, and ensuring the reliability and performance of internal systems. The ideal candidate will have a strong background in .NET development, solid troubleshooting skills, and a collaborative, service-oriented mindset.
FULL STACK .NET DEVELOPER REQUIREMENTS
- Proficiency in C# and .NET development (Frameworks 3.5 – 4.5 and .NET Core 3.1 - .NET 6)
- Experience with SQL development, including stored procedures and user-defined types
- Knowledge of MVC web architecture (Monolith)
- Strong understanding of HT ML, CSS, JavaScript, and front-end libraries
- Familiarity with Visual Studio, SSMS, and source control using GIT within TFS/Azure DevOps
- Experience with IIS administration, Windows background services, and messaging protocols (SOAP, FTP, TCP, HTTP)
- Understanding of clean code architecture and SOLID design principles
- Exposure to UI/UX design and accessibility compliance
- Excellent troubleshooting and analytical skills
- Ability to communicate technical information to non-technical stakeholders
FULL STACK .NET DEVELOPER RESPONSIBILITIES
Application Development and Maintenance
- Design and develop new applications to support evolving business needs
- Maintain and enhance legacy systems built on earlier versions of the .NET Framework
- Participate in the feature discovery and design process for new software applications
- Triage and resolve issues reported in supported applications, recommending and implementing solutions
- Manage and maintain server configurations within Internet Information Services (IIS)
- Support continuous integration and delivery pipelines using TFS/Azure DevOps
- Provide on-call support for production systems, including after-hours and weekend coverage as needed
- Assist in the deployment and configuration of internal applications across departments and workstations
- Manage user accounts, permissions, and security settings within supported applications
- Troubleshoot and resolve software issues in collaboration with lab personnel and escalate when necessary
- Document recurring issues, technical configurations, and support procedures to build and maintain internal knowledge bases
- Serve as a liaison between technical teams and end users, ensuring clear communication and expectations
- Contribute to cross-functional initiatives and engage in collaborative problem-solving
- Uphold user-centric principles by considering UI/UX best practices and accessibility (WCAG/ADA) standards in application design
TSG is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
#LI-MD5