Job Detail
Develop and implements applications. Maintain, enhance, and migrate legacy applications. The ability to multi-task in a dynamic environment is a key success factor.
Responsibilities Include
- Under limited supervision; plan, develop and implement structured programs, including in-code comments
- Communicates regularly and effectively with stakeholders regarding status of all projects
- Prepares test data, testing scenarios and debug programs
- Reviews and rewrites programs as required to increase efficiency or to adapt to new requirements and technology
- Provides technical advice and training to other systems professionals and users
- Other duties as assigned.
Qualifications
REQUIRED QUALIFICATIONS:
- Bachelor's degree in computer science or equivalent experience
- Ability to understand and solve business problems with technology based solutions
- 10+ years of experience in a full life cycle development environment
- 7+ years of experience working with MS .NET Framework, WPF/WCF, MVC 4, MS Visual Studio (C#) and n-tier architecture
- 7+ years of MS SQL development and Object Oriented Design
- Possesses excellent written and verbal communication skills needed to document, plan and collaborate with users
- Detail oriented with excellent problem-solving and analytical abilities
PREFERRED QUALIFICATIONS:
- Experience with website administration including .NET Framework and ASP
- Experience with deploying and distributing Window applications
- Experience with Microsoft Azure cloud services
- Team Foundation Server experience
- Experience working in a Scrum or Agile project management methodology
- SharePoint administration experience
- Experience with integrated manufacturing and financial systems
Terry Bonertz952-841-9510 ext.1terry@involveit.comContact UsSubmit Resume