Corporate Careers

Manage my Profile

.NET Software Developer

.NET Software Developer

Requisition ID 
# of Openings 
Position Location(s) 
Talent Area 
Information Technology - Software Engineering
Postal Code 

More information about this opportunity


We currently have an opening for Software Developer. This position will be based out of our corporate offices in Greensboro, NC. This position will be responsible for supporting the development team through debugging, documenting, developing, maintaining and testing software applications according to business requirements. The candidate will work as a member of a team, and work closely with the project management team. This position will report to the Software Development Manager.


  • Assume responsibility for the development, maintenance, testing and support of internal software applications
  • Follow industry and company best practices of design and development
  • Provide support to other team members as required


  • Degree in Computer Science (or similar technical field) and 3+ relevant work experience
  • Functional knowledge of:
    • C#
    • NET
    • SQL
    • Entity Framework
  • Ability to work collaboratively in a fast paced team environment
  • Strong customer-service orientation and a professionalism
  • Excellent documentation skills
  • Highly self-motivated and self-directed
  • Excellent communication skills


  • Mobile development experience
    • Xamarin
    • .NET Compact Framework
  • Visual Basic .NET
  • GIT / Team Foundation Server / Visual Studio Team Services
  • Experience with MVC and MVVM design patterns
  • SQL Server Reporting Services
  • Must work on-site during regular business hours