Requisition No: 799877
Agency: Financial Services
Working Title: APPLICATIONS DEVELOPMENT MANAGER – 43004056
Position Number: 43004056
Salary: $85,000.00 – $95,000.00
Posting Closing Date: 07/11/2023
*****OPEN COMPETITIVE EMPLOYMENT OPPORTUNITY*****
POSITION TITLE: APPLICATION SYSTEMS PROGRAMMER III- SES
WORKING TITLE: APPLICATIONS DEVELOPMENT MANAGER
DIVISION: OFFICE OF INFORMATION TECHNOLOGY
BUREAU: ENTERPRISE APPLICATIONS
CITY: TALLAHASSEE
COUNTY: LEON
SPECIAL NOTES:
Bachelor’s degree or higher in a Computer Science or Information Technology-related field, such as cybersecurity, programming, computer science, engineering or similar is required OR a combination of college coursework and experience as described above may also be interchanged. Professional work experience can quality on a year-by-year basis in place of the required education. College coursework will be considered the equivalent of experience at the rate of thirty (30) semester or forty-five (45) quarter hours on a year for year basis.
Additional requirements:
- Seven (7) or more years of software development experience, including three (3) or more years of leadership experience either managing small teams or taking lead on projects.
- Proficiency in the English language.
- Proficient to expert level proficiency as a .Net developer.
Preferences:
- Competent in client-side web development technology languages such as HTML, CSS, and JavaScript.
- Experience with responsive design frameworks.
The salary range for this position is $85,000.00 to $95,000.00 per year.
Employees of the Department of Financial Services are paid on a monthly pay cycle.
This position may be required to occasionally perform duties other than those listed on the position description.
This position requires a security background check, including fingerprint as a condition of employment.
Responses to qualifying questions must be clearly supported by the state application and any omission, falsification or misrepresentation in the answering of the qualifying questions will be cause for immediate elimination from the selection process.
Minimum Qualifications for this position include the following REQUIRED ENTRY LEVEL KNOWLEDGE, SKILLS AND ABILITIES:
- Ability to lead technical teams in application development and implementation projects.
- Knowledge of basic management principles and practices.
- Five (5) or more years of software development experience
- Strong C#, ASP.NET MVC fundamentals
- Experience with Web API, and SQL Server
- Understanding of JavaScript and related frameworks such as AngularJS and React
- Ability to work in an Agile environment within small teams
- Competency in client-side web development technology languages such as HTML, CSS, and JavaScript
- Ability to supervise and manage subordinate technical and non-technical personnel.
- Ability to direct, plan and organize teams in the development of web-based platforms.
- Proficient in the English Language.
- Ability to establish and maintain effective working relationships.
BRIEF DESCRIPTION OF DUTIES:
This position manages employees to include communicating with, motivating, training and evaluating employees. Additionally, this position is required to plan and direct employees’ work and must recommend actions such as to hire, transfer, suspend, lay off, recall, promote, discharge, assign, reward, or discipline subordinate employees.
Assists Leadership in coordinating the analysis, design and implementation of information systems to support departmental business functions.
Responsible for the design, development, coding, testing, and debugging of applications.
Serve as consultant to higher management in the planning of major system development for the support of departmental functions.
Manages teams across the Enterprise Applications group to provide technical direction and mentorship based on approved standards and best practices, developing n-Tier Microsoft .NET web applications using C#.NET and Visual Studio.
Manages the activities of programming personnel in the planning, scheduling and implementation of comprehensive departmental management information systems and handling personnel related administrative activities to include:
Writing clean, scalable code using .NET programming languages.
Providing systems architecture and design for .NET development.
Developing technical interfaces, specifications, and architecture.
Creating and test software prototypes.
Designing web API’s.
Using and adapting existing web applications for apps.
Developing client displays and user interfaces.
Performing unit and system testing to ensure the designs conform to the solution’s detailed requirement specifications.
Working within a team atmosphere during development of the enterprise application solutions.
Assisting software personnel in handling project related work and other requirements.
Coordinating with other software professionals and developers; and
Updating documentation as needed.
Perform other related duties as required.
If you are a retiree of the Florida Retirement System (FRS), please check with the FRS on how your current benefits will be affected if you are re-employed with the State of Florida. Your current retirement benefits may be canceled, suspended, or deemed ineligible depending upon the date of your retirement.
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.