technical services


Software Engineer (.NET) (REMOTE)

Posted 3 weeks ago

Job ID - 556

Knoxville, TN | Software Engineer (.NET) (REMOTE) | Full-Time

We are actively recruiting Software Engineer (.NET) (REMOTE) for our client in Knoxville, TN. This is a direct-hire. Due to client's request, qualified candidates must be eligible to work in the United States without sponsorship.



  • Software application design and development using Microsoft Technologies including MS.NET framework, C#, SQL Server, JavaScript, and CSS
  • Collaborate with software developers, architects, business systems analysts, product owners, operations engineers.
  • Integrate with solutions on platforms such as AS400, Applied EPIC, Oracle ERP
  • Documents development requirements for database, applications, and operation system environments
  • Conducts unit and integration testing


  • .NET framework and its newest features
  •  Visual Studio 
  • Object-Oriented Programming
  • Knowledge on Design patterns and how to apply them
  • Microsoft ASP.NET MVC 4+ & Web API
  • C#
  • Git, JIRA
  • Microsoft SQL Server
  • WCF (plus)
  • JavaScript/TypeScript
  • Agile Scrum, Waterfall methodologies
  • Demonstrates proficiency in a variety of the field's concepts, practices, and procedures
  • Relies on experience and judgment to plan and accomplish goals
  • Has strong communication written and verbal skills 
  • Willingness to learn and adapt to new platforms and technology stack
  • Strong quantitative and analytics problem solving skills
  • Enjoys working with people and collaborates effectively with team members
  • Familiarity with multi-system integration and common issues that can arise when integrating enterprise technologies 
  • Performance testing and optimization techniques
  • Version-control, continuous integration, change management, build and deploy systems such as Git, TeamCity, OctoDeploy, etc.


  • 3-4 years experience in the web application development
“Equal Opportunity Employer/Veterans/Disabled”

Apply Online