Full Stack Developer

Georgetown, KY
Job Terms:
Start date:
Posted By:
Ro Pilla

Job Description:

We are looking for a Full Stack Developer for a long term engagement with one of our Fortune 500 clients! If you are skilled in .Net development, have worked in Agile environments, and enjoy collaborating with cross functional teams this role is a great fit for you!  

Description of Responsibilities:

  • Business application design, development, testing, implementation, documentation and support
  • Take ownership of assigned software development projects to ensure completion with high level of customer satisfaction
  • Work directly with customers to thoroughly understand related business processes and define application use cases
  • Work with business analysts and software development lead to prioritize projects and drive high quality and customer satisfaction
  • Create technical specifications and design documents
  • Follow all appropriate design, development and testing specifications
  • Give and receive feedback among our team of software developers to share best practices and continuously improve quality

Required Qualifications:

  • Expert level knowledge in developing .NET applications
  • Expert level knowledge designing relational databases
  • Excellent communication and collaboration skills
  • Ability and desire to learn new technologies and support the continuous improvement of the team’s processes and capabilities
  • Proficient in the following: ASP.NET, C#, MS SQL Server, Windows Server, Active Directory, IIS
  • Willing to take on new and undefined projects and own through completion
  • Ability to work on multiple overlapping projects as an individual and on project teams
  • Knowledge of Agile development methodologies
  • Must be prepared to show examples of previously developed systems/applications

Additional Desired Qualifications:

  • 5+ years of experience developing .NET applications using C#
  • 5+ years of experience designing and implementing relational databases in MS SQL
  • Experience working in an Agile development environment
  • Experience creating both web applications and Windows applications
  • Experience using MVC framework
  • Mobile application development experience (iOS and Android)
  • Project management capability (strategy, schedule development , milestone management)
  • Experience with Azure a huge plus