Clayton Homes
Software Engineer
At a glance
Location: US-TN-Maryville Map
Posted: 02/17/2020
Closing: 03/16/2020
Degree: 4 Year Degree
Type: Full-Time
Experience: Not Specified
Clayton Homes
Job description
Software Engineer - Maryville, TN

Software Engineer

As a Software Engineer II, you will have the opportunity to work on a team of experienced software engineers building and maintaining applications that support our HFA Insurance division. You will have an opportunity to work with cutting edge technologies in an Agile/Scrum environment as part of the Agency Management System modernization effort which involves off-the-shelf application, enterprise .net integrations and development work. You will also work with a company that encourages new technologies and growth opportunities.


  • Software application design and development using Microsoft Technologies including MS.NET framework, C#, SQL Server, JavaScript, and CSS
  • Support and modernize legacy solutions
  • 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
  • Actively mentors more junior developers
  • Seek to find inefficiencies in the team’s process and propose changes for the group to evaluate
  • Present deep technical presentations to the Clayton Community as needed and share knowledge and facilitate the adoption of best practices


  • Prefer a bachelor’s degree and experience in the enterprise application development field
  • 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
  • Understanding of performance testing and optimization techniques
  • Understanding of version-control, continuous integration, change management, build and deploy systems such as Git, TeamCity, OctoDeploy, etc.


  • Knowledge of the .NET framework and its newest features
  • Comprehensive experience using Visual Studio
  • Strong understanding of the structure and logic of 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
  • Good knowledge of various SDLC’s like Agile Scrum, Waterfall methodologies


401(K) includes 100% company match of the first 4%

Medical and Dental Plan with Prescription Coverage and Vision

Paid Time Off days and holidays

Wellness Programs and On-site fitness facility

On-site restaurant

Team Share Quarterly Bonus

You will find much more information about Clayton Homes by visiting our website at:

MARYVILLE, Tennessee, 37804
United States
JobCategory: Information Technology
Software Engineer