Application Developer
- Job Title
- Application Developer
- Job ID
- 894931
- Location
- Hendersonville, TN 37075
- Other Location
- Description
-
Application Developer
We are looking for a skilled developer to join our growing team. We have a laid-back, casual environment but we're very serious about our work. We've recently moved into Agile teams and if you have experience working in an Agile shop that's a plus. We are a close-knit group who likes to have fun, though. If you're all about working with a good team, being flexible and doing solid development then you'd probably be a good fit.
Responsibilities:- Perform software development tasks using Microsoft development tools
- Collaborate with other members of the scrum development team
- Analyze data for accuracy and completeness
- Assist with testing software prior to release
- Create and maintain documentation material
- Perform miscellaneous job-related duties as assigned
Requirements:- 5+ years Software Development Experience utilizing the Microsoft .NET platform, particularly C#
- 3+ years Web Development experience developing web applications in ASP.NET, MVC, Java Script patterns, .Net Web API, Knockout, Bootstrap, jQuery and Entity Framework
- 3+ years of Winform Development experience
- 3+ Years Experience with SSIS or similar ETL tools
- In-depth knowledge of object-oriented design patterns
- Familiar with the SCRUM application development process
- In-Depth knowledge of SQL Server, including the ability to write and interpret complex queries
- Has thorough understanding of multi-tiered architecture (particularly business and data layers)
Desired Skills:- Demonstrates excellent communication skills, including the ability to effectively communicate with internal and external team members.
- Strong work ethic with good time management; ability to work with diverse teams and lead meetings
- Excellent problem solving skills
- Experience with WCF (Windows Communication Foundation) and traditional web services
- Experience with Entity Framework and/or LINQ
- Experience implementing solutions using 3rd party development tools