Job Description :
Title: Application Development Analyst Duration: 1 Year + Location: Tallahassee, Florida Job Description Experience with Classic ASP, ASP.Net, C#, and JavaScript coding (Bootstrap as well as other frameworks) (5+ years); Programming experience with VB.Net (3+ years); Experience with .Net Core and MVC architecture; Experience working with Web Services across multiple platforms; Experience with IOS/Android mobile development; Experience developing applications for corporate-owned devices with mobile device management; Experience in UI development (Design, HTML/CSS/JS); Experience in JavaScript coding within multiple frameworks; Experience with the principles, practices and techniques of computer programming and systems analysis; Experience with operating system and telecommunications concepts; Experience with SQL Server database environments; Experience documenting processes and cross-training programming staff; Experience converting / re-writing Legacy framework Classic ASP systems into ASP.Net (preferred); Bachelor's Degree in Computer Science, Information Systems, other related field, or four (4) years of equivalent work experience. Responsibilities include but are not limited to the following: Evaluate existing Legacy applications and then re-write using new ASP.Net framework; Evaluate business/user requirements and then develop new software applications, from concept to finish, with regular tests and maintenance; Optimize applications for maximum speed and scalability; Develop and monitor technical standards, procedures, and techniques for the Development Team; Document new/existing frameworks and cross-train applications development staff as required; Develop and manage a comprehensive unit testing plan and establish the relationship between unit and system testers by clarifying the objectives of unit testing, including the role of the programmers as the primary testers; Review and implement quality assurance techniques that will make the applications development effort more productive; Ensure application promotions are properly planned, scheduled, and implemented; Determine the best UI Framework to accomplish the ever-changing programming needs; Provide technical advice and technical assistance to the Systems Development team and other Bureaus in troubleshooting problems. Track and report billable/worked hours daily via a timesheet template.