Search

Application Development Analyst

Rootshell Enterprise Technologies, Inc.
locationTallahassee, FL 32307, USA
PublishedPublished: 4/20/2026
Full time
Note:recent/current governmental projects experience

Requirements:
• Experience as Software Developer (with at least some leadership experience) (6+ years);
• Experience with IOS/Android mobile development (required, must be specified in the resume);
Experience converting / re-writing Legacy framework Classic ASP systems into ASP.Net (required) - core skill
• Experience with Classic ASP and 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 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;
• 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.