StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

APPLICATION SYSTEMS PROGRAMMER III

MyFlorida - Tallahassee, FL

Apply Now

Job Description

APPLICATION SYSTEMS PROGRAMMER III - 42003173 Date: Jul 22, 2022 Location: TALLAHASSEE, FL, US, 32399 TALLAHASSEE, FL, US, 32309 TALLAHASSEE, FL, US, 32302 TALLAHASSEE, FL, US, 32303 TALLAHASSEE, FL, US, 32312 TALLAHASSEE, FL, US, 32310 TALLAHASSEE, FL, US, 32308 TALLAHASSEE, FL, US, 32301 TALLAHASSEE, FL, US, 32311 TALLAHASSEE, FL, US, 32317 TALLAHASSEE, FL, US, 32304 TALLAHASSEE, FL, US, 32316 TALLAHASSEE, FL, US, 32305 The State Personnel System is an E-Verify employer. For more information click on our E-Verify Website (.Requisition No: 602504 Agency: Agriculture and Consumer ServicesWorking Title: APPLICATION SYSTEMS PROGRAMMER III - 42003173Position Number: 42003173 Salary: $45,848.06 - $65,000.00 Posting Closing Date: 08/18/2022 APPLICATION SYSTEMS PROGRAMMER III FLORIDA DEPARTMENT OF AGRICULTURE AND CONSUMER SERVICES OFFICE OF AGRICULTURE TECHNOLOGY SERVICES *OPEN COMPETITIVE OPPORTUNITY * CONTACT: Shelley Harden, (850) 755-8072 MINIMUM REQUIREMENTS: A bachelor''s degree from an accredited college or universityandfive (5) years of experience in computer systems analysis and/or computer programming, two (2) years of which must have been in systems programming;or A bachelor''s degree from an accredited college or university with a major in one of the computer sciences or management information systemsandfour (4) years of experience in computer systems analysis, and/or computer programming, two (2) years of which must have been in systems programming;or A master''s degree from an accredited college or university in one of the computer sciences or management information systemsandthree (3) years of experience in computer systems analysis, and/or computer programming, two (2) years of which must have been in systems programming;or A doctorate from an accredited college or university in one of the computer sciences or management information systemsandtwo (2) years of experience in systems programming;or Six (6) years of experience in computer systems analysis and/or computer programming, two (2) years of which must have been in systems programmingandeither (1) completion of a 720 classroom hour program of study from a vocational/technical school or accredited community college in an area of data processing (excluding data entry), or (2) 60 semester or 90 quarter hours of college course work from an accredited institution which includes four courses in computer science or management information systems. Experience in computer systems analysis and/or computer programming can substitute on a year-for-year basis for the required college education. Completion of a one-year program of study from a vocational/technical school in an area of data processing (excluding data entry) can substitute for one (1) year of the required computer systems analysis and/or computer programming experience. Possession of a valid Driver License. ATTENTION CANDIDATES To be considered for a position with the Florida Department of Agriculture and Consumer Services: All fields in the Candidate Profile must be completed. Work history, hours worked, and formal education fields must be filled out to determine qualifications for this position. Responses to Qualifying Questions must be verifiable in the Candidate Profile. The Florida Department of Agriculture and Consumer Services valuesand supports employment of individuals with disabilities. Qualifiedindividuals with disabilities are encouraged to apply. ADDITIONAL REQUIREMENTS: Occasional travel and on-call required. NOTES: Successful applicant must pass a background screening, including fingerprinting, as a condition of employment. JOB DUTIES: This position resides in the Office of Agriculture Technology Services, Bureau of Application Development Services. This position acts as the technical lead for a fast-paced application development team focused on .NET and cloud-based development. You will be performing new development and maintaining our current systems while working with some of the latest development technologies: Visual Studio 2019/2022, Azure DevOps, Microsoft Dynamics/PowerApps, and Microsoft Azure to name a few. This position supports the goals and strategies of the department related to application solution development and consults with senior managers and other Information Technology (IT) stakeholders. Analyzes and Designs Leads project teams, utilizing judgment to assign work and determine if reallocation of staff resources is needed. Analyzes user requirements to determine the work effort needed to enhance, modify or create an application; the impact work may have on other applications/system areas; whether there are any regulations pertaining to the system that would make the request outside of the scope of the system; and whether the project is going to require funding approval. Analyzes current systems capabilities, compatibility, and interoperability to determine if project request is feasible with available resources. Works with business user to clarify requirements and make recommendations for changes that can give the business user what they want more efficiently. Creates application prototypes for larger and/or complex requests in order to illustrate for the business user a mock-up of how the application could work so that the developer can receive buy-in from the business user prior to development. Translates the requirements into technical and functional specifications for approval, development, testing and code review purposes. Designs user interfaces for the business user, developers, and project manager to review and approve the look and feel of the application interface design. Leads planning and design of application architecture (decisions related to framework, development pattern, etc.) and provides documentation to management which outlines recommendations, identifies pros and cons and provides ways to mitigate risks. Assists management in evaluating system impact, based on legislative bills, to determine what needs to be done from an IT standpoint. Develops, Modifies and Tests Writes, debugs and maintains code to ensure application functionality, integrate hardware and software components and complete business user requests for the creation, modification or enhancement of new or existing applications/systems. Ensures that the entire project lifecycle is performed according to industry best practices, applications are secure, and that applications are properly vetted prior to being released to production. Identifies errors down to the application and database level, utilizing knowledge of application behavior to identify root cause of error. Debugs within scope of authority or sends detailed information of error and cause of error to supervisor so that error can be fixed by personnel with authority over the application/system. Steps in to identify and fix unexpected or complex errors from work being performed by junior developers. Conducts unit testing to ensure line of code functions correctly, conducts system testing to see if changes impacted any other areas of the system and conducts regression testing to identify issues that would not be caught otherwise (e.g., previously resolved issues that are reintroduced with new modification). Conducts feedback sessions and utilizes information received to resolve errors, identify user acceptance criteria, develop User Acceptance Testing (UAT) plan and make adjustments to application as requested prior to testing. Facilitates User Acceptance Testing for projects, creating lists for users to report bugs and being readily available to respond to errors and feedback throughout the testing process. Implements, Documents and Supports Works with the project manager in the development of implementation plans; independently develops implementation plans for projects not requiring a project manager and submits plans for approval. Writes and maintains application documentation (specifications, process flows, etc.) for reference and tracking purposes and makes changes to documentation as future modifications to application are made. Checks code into source control tools which track and monitor when code is changed and link bugs to a particular line of code in order to facilitate future modifications and assist with regression testing. Ensures that other developers are checking code into source control tools. Conducts research and evaluates new technologies proactively and as assigned in order to help the division improve the efficiency, security and effectiveness of technology resources. Develops proof of concepts for technology researched, (including technology researched by other staff) that identify how the technology can be of benefit, pros and cons, etc. in order to assist management in making the best possible decisions. Provides mentoring and guidance to co-workers in solving software development problems and any other issues that occur during the project lifecycle. Performs related work as required including, but not limited to, adherence to the policies and procedures of the departments Information Resource Security Program and allocates time as requested for Disaster Recovery activities. KNOWLEDGE, SKILLS AND ABILITIES: Experience with various programming languages such as: C, VB, Java, JavaScript, .NET, Python, Ruby, Go, PHP. Knowledge of version control tools such as: TFS, GitHub, Bitbucket, Azure; Experience working with various databases such as: SQL, Oracle, Aurora, Azure, and Data Warehouse. Knowledge of Object Oriented programming principles and best practices. Knowledge of relational database design. Knowledge of the concepts and theories of data processing and data communications. Knowledge of application development methodologies such as Agile, Waterfall and RAD. Knowledge of data privacy and protection initiatives. Ability to collect, evaluate and analyze information to develop alternative recommendations, solve problems, and produce solutions. Ability to organize data in logical formats for demonstration in documents, reports, presentations, and other materials. Ability to read and interpret technical specifications, test cases, and software requirements. Ability to communicate effectively with peers, supervisors, subordinates, technical staff and users. Ability to communicate technical data processing information effectively, verbally and in writing. Ability to complete work assignments while working with business analysts and other technical staff. Ability to follow operational and maintenance procedures. Ability to design, develop and test database driven applications using industry standard techniques and guidelines. Ability to troubleshoot and resolve problems with existing applications. Ability to utilize integrated development environment tools such as Visual Studio. Ability in operating as a technical lead for application development teams. Ability to work independently and with a team. Skill in Object Oriented analysis and design. Skill in the principles, practices and techniques of programming using frameworks and languages such as .NET, JAVA, JavaScript, C, Python, Perl, Ruby, etc. Skill in programming with Oracle and/or SQL Server databases. Skilled in performing business and technical analysis. Skill in using source code configuration management tools such as Github, Azure DevOps, and/or Team Foundation Server. SPECIAL NOTES: The State of Florida is an Equal Opportunity Employer/Affirmative Action Employer, and does not tolerate discrimination or violence in the workplace.Candidates requiring a reasonable accommodation, as defined by the Americans with Disabilities Act, must notify the agency hiring authority and/or People First Service Center (1-866-663-4735). Notification to the hiring authority must be made in advance to allow sufficient time to provide the accommodation.The State of Florida supports a Drug-Free workplace. All employees are subject to reasonable suspicion drug testing in accordance with Section 112.0455, F.S., Drug-Free Workplace Act.VETERANS PREFERENCE. Pursuant to Chapter 295, Florida Statutes, candidates eligible for Veterans Preference will receive preference in employment for Career Service vacancies and are encouraged to apply. Certain service members may be eligible to receive waivers for postsecondary educational requirements. Candidates claiming Veterans Preference must attach supporting documentation with each submission that includes character of service (for example, DD Form 214 Member Copy 4) along with any other documentation as required by Rule 55A-7, Florida Administrative Code. Veterans Preference documentation requirements are available by clickinghere (. All documentation is due by the close of the vacancy announcement. Nearest Major Market:Tallahassee

Created: 2025-10-04

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.