This site uses cookies. To find out more, see our Cookies Policy

Software Developer in Louisville, KY at Vaco

Date Posted: 11/29/2018

Job Snapshot

Job Description

Provides high level analysis, design, programming, testing, implementation, and documentation of business system software in a network environment, focusing on the development of client-server, Intranet/Internet and PC based application development; provides information and guidance to teammates (end users) of company developed software; performs fact-finding and analysis for problem solving for business applications.

  • Provides technical and systems design expertise to assist in the development, implementation, review, and upgrade of Microsoft.Net-based management and decision-making systems. Is proactive in providing suggestions in regards to product development, new services, and technologies or enhancements to existing systems/configurations which will assist the end user in improving overall service to our customers.
  • Develop test plans along with expected results and perform quality testing. Prepare implementation plans along with back-out and recovery plans. Install and test software. Provide on-going production support as needed.
  • Provide estimates on project requests and timely delivery based on the estimates.
  • Actively participates on assigned team projects fulfilling task assignments, meeting deadlines, and proactively seeking attainment of team goals.
  • Keeps technical skills up to date to provide the most efficient support to end users.
  • Assists in the development of programming expertise within the systems development team.
  • Promote Agile practices such as TDD, Continuous Integration, paired programming, scrum and cross-functional development within the team

  • Degree in computer science, business or related field OR a minimum of 3 years of experience developing software using two or more of the following technologies: C#, Microsoft.Net, Javascript, JQuery, MVC, Active Server Pages (ASP), HTML, CSS; knowledge of Windows-based development tools such as Visual Basic; experience using MS SQL Server, or Team Foundation Server or other source code repositories; understanding of Agile processes with some exposure to related projects preferred.