Software Engineer

Posted 4 weeks ago

Job ID - 399

Knoxville, TN | Software Engineer | Full-Time

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


  • Design, develop, test, maintain and troubleshoot hardware and software solutions
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, and charts
  • Train the support teams on any new project or process their team delivers while also providing guidance to the support teams as difficult problems escalate
  • Update job knowledge by studying state-of-the-art development tools, programming or implementation techniques, and computing equipment; participating in educational opportunities; reading professional publications maintaining personal networks; participating in professional organizations
  • Provide information by collecting, analyzing, and summarizing engineering and service issues
  • Accomplished engineering and organization mission by completing related objectives as needed
  • Develop solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the company’s engineering methodology
  • Collaborate with the quality assurance team to identity and address issues within the proposed solution



  • .NET platform
  • C#
  • MVC
  • Webservices
  • Browser-based technologies such as JavaScript and CSS
  • JavaScript SPA Frameworks (Angular 1.x/4.x)
  • PowerShell or Python scripting
  • SQL Server database
  • Methodologies such as Waterfall, SCRUM or XP
  • Microsoft Office Suite and Microsoft Visio

  • Bachelor’s degree in an engineering related field such as computer science, mathematics, information technology, computer engineering or information sciences or similar technical field of study or equivalent practical experience
  • 3-5 years experience

Apply Online