.Net Developer

Information Technology
in Greensboro
, NC
Reference: 19-04312


This position will be responsible for supporting the development team through debugging, documenting, developing, maintaining and testing software applications according to business requirements. Candidates must have strong .NET and SQL skills. Excellent communication skills are required. The candidate will work as a member of a team, and work closely with the project management team.

  • 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)
  • Functional knowledge of:
    • C#
    • ASP.NET
    • SQL
    • Entity Framework
  • Ability to work collaboratively in a fast paced team environment
  • Strong customer-service orientation and professionalism
  • Excellent documentation skills
  • Highly self-motivated and self-directed

Nice to Have

  • Relevant work experience
  • Xamarin Mobile development experience
  • GIT / Team Foundation Server / Visual Studio Team Services
  • Experience with MVC and MVVM design patterns
  • Visual Basic .NET
  • SQL Server Reporting Services

Work Conditions

  • Reports to the Software Engineering Manager
  • Must work on-site during regular business hours
  • Rotating weekend on-call support (once a month)