> Markdown version of [/jobs/ext/242852-application-systems-programmer-ii](https://www.wearedevelopers.com/jobs/ext/242852-application-systems-programmer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # APPLICATION SYSTEMS PROGRAMMER II - **Company:** State of Florida - **Location:** Alachua, FL, United States - **Salary:** $45,000.0 - $60,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Data Analysis, Software Applications, Application Services, Bootstrap (Software), C Sharp (Programming Language), Software Documentation, Information Systems, Data Integration, Data Migration, Data Warehousing, Database Queries, Document Management Systems, Design of User Interfaces, Information Technology Operations, Logical Databases, Microsoft SQL Server, Model View Controller (MVC), Oracle Databases, Systems Development Life Cycle, Software Deployment, Software Engineering, SQL Stored Procedures, SQL Databases, System Testing, Enterprise Software Applications, Information Technology, Low-code, Custom Reports - **Published:** May 14, 2026 - **Apply:** https://www.careerjet.com/jobad/us5f1c916705c68db6089cb6f4886fab40 ## About the Role * A minimum of 2 years of experience in Information Technology providing application development and support services * A minimum of 2 years of experience creating and maintaining objects in SQL Server or Oracle databases * A minimum of 2 years of experience developing and maintaining applications using .NET PREFERENCES * A bachelor's degree (or higher) in Information Technology or a related field * 1 or more applicable information technology certifications * 2 or more years of experience writing SQL queries, stored procedures, views using MS SQL server * 2 or more years of experience developing and maintaining applications using .NET tools including C#.NET, Bootstrap, MVC, etc. REQUIRED KNOWLEDGE, SKILLS AND ABILITIES (KSA's) * Knowledge of computer programming and systems analysis and design principles and practices * Knowledge of techniques of systems analysis and design * Knowledge of IT operations, procedures, and systems * Knowledge of process and data modeling techniques * Skilled in use of standard desktop software * Skilled in use of common data analysis tools and languages (such as SQL) * Skilled in verbal, non-verbal, and written communication * Ability to understand technical subjects and emerging technologies relevant to the organization * Ability to process information logically * Ability to identify and define business needs * Ability to prepare business requirements, functional requirements, and user stories * Ability to complete low-code application configurations * Ability to plan, coordinate, and complete work assignments * Ability to communicate technical information effectively with non-technical stakeholders * Ability to establish and maintain effective working relationships with others SPECIAL NOTES, Classification Title: Systems Admin/Programmer II Classification Minimum Requirements: Associate's degree and two years of relevant experience; or a high school diploma or equiv… + 1 month ago ## Description This position will function as an application systems analyst on a small but highly energetic and talented team of software developers, business analysts, and project managers. This position will contribute to the development, configuration, and delivery of new information systems and interfaces; as well as the daily support, maintenance, and enhancement of existing information systems and interfaces to directly support the department's mission. This position will work with customers and stakeholders and help define application software and interface requirements, complete business and technical process modeling, perform data analysis, develop data migration and/or data update scripting, ensure compliance to business and technical requirements through quality testing and evaluation of software releases and coordinate software releases. The incumbent achieves operational objectives by implementing quality and customer-service standards, resolving problems, determining system improvements, and implementing change. It's a busy and exciting time for our department. We're engaged in several major modernization projects and Office of Information Technology Services (OITS) is deploying a variety of new enterprise tools (e.g., an enterprise data warehouse, an enterprise application services bus, rules engine tools, a document management system, a new service management platform, etc.) to support modern application development and support. We're looking for people to join our team who are hungry, humble, and smart. EXAMPLES OF WORK PERFORMED (Note: The omission of specific statements does not preclude management from assigning specific duties not listed herein if such duties are a logical assignment to the position.) * Produce and/or coordinate the production of business case, high-level and detailed functional and/or semi-technical requirements for development or enhancement of information systems and interfaces (data integration). * Produce and/or coordinate the production of system and screen designs, logical database models, report design, interface design, and conversion plans. * Coordinate and complete low-code application configurations. * Coordinate and assist with system and data integration initiatives. * Triage and analyze application and data issues using techniques such as SQL queries, ad hoc reporting, and targeted testing. * Develop data migration plans, specifications, and processes. * Develop and execute or coordinate execution of data update scripts. * Consult with other professional staff, management, developers and business area liaisons during analysis, design and development of information systems projects. Modify or clarify requirements as needed. * Prepare, coordinate, or assist in the preparation of detailed system and user acceptance test plans for system development activities. * Review and validate system test execution and results. * Assist business analysts in the facilitation and execution of user acceptance testing and communicate errors or omissions in programming to the development team. * Document procedures for deployment (implementation plans) of products in a manner such that future deployments and redeployments are repeatable with a high degree of success. Perform implementations in lower environments. Coordinate and validate production deployments. * Identify and report project issues and communicate status to management. * Identify opportunities for improving quality and efficiency of services. * Assist business analysts in the preparation of user documentation or instructions. Conduct or provide systems related materials for training of staff. * Ensure that entries into the change management tracking system(s) are well written, complete and up to date. * Provide technical and consultative support to the section Manager. This support varies from project to project. It may be in the form of monitoring visible initiatives, performing risk management, conducting technical research and feasibility studies, managing special projects or performing special tasks. * Participate in planning for department IT strategic needs, including meetings, estimating, and analysis to support legislative budget requests, plans, and alignment of customer needs and agency strategy. * Participate in post-implementation quality assurance, troubleshooting, issue resolution, and production support. * Participate in continuing self-improvement and professional development by completing all assigned training within designated time periods and proactively pursuing opportunities for professional and personal growth. * Other - Perform other duties as required. ## Related Videos - [RPA crash course for .Net developers – intro into the world of RPA from the perspective of a .Net developer](https://www.wearedevelopers.com/videos/271-rpa-crash-course-for-net-developers-intro-into-the-world-of-rpa-from-the-perspective-of-a-net-developer) - [Reimagining app development with Low-code and AI](https://www.wearedevelopers.com/videos/1651-reimagining-app-development-with-low-code-and-ai) - [Data Science in Retail](https://www.wearedevelopers.com/videos/586-data-science-in-retail) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [How to achieve web automation with UiPath](https://www.wearedevelopers.com/videos/310-how-to-achieve-web-automation-with-uipath) - [The Innovation Formula: Fast Prototyping, Data Analysis, and Real User Insights](https://www.wearedevelopers.com/videos/1421-the-innovation-formula-fast-prototyping-data-analysis-and-real-user-insights) ## Related Articles - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)