What are the responsibilities and job description for the Computer Programmer Analyst I, II, or III (Web Developer) position at City of St. Petersburg?
This is professional, technical, and analytical work in the research, analysis, and design of complex management information systems. Work involves full stack development and specifications for complex software programming applications; customized and standardized modification and maintenance of existing software; participation in design and coding activities; active support providing guidance, maintenance, and development services to end users; testing and debugging programs. Work includes considerable consultation with users concerning new or existing business requirements and information processing needs.
Salary: $58,046 - $125,846** DOQ
Close Date: 04-30-2026 (11:59 PM)
**The starting salary and selection into a Computer Programmer Analyst position at level I, II or III will depend upon qualifications and experience.
To Qualify
Minimum Qualifications. Applicants must:
- Have a valid Bachelor’s degree in computer science, data processing or a related field.
- Have two years’ experience in computer programming.
- Have working knowledge of Rapid Application Development (RAD) or Object-Oriented Development methodologies.
- Be proficient in the use of multiple programming and scripting languages for front end and back-end development such as C# .NET, PHP, Python, Javascript, HTML, CSS, Shell, and Curl.
- Be proficient in SQL for Microsoft SQL Server and Oracle, establishing and working through database connections with large datasets and complex data models for data mining, migration, interfacing, and analysis of relational databases.
- Be familiar with using API methods for data ETL processes.
- Be skilled in the use of the full Microsoft Office 365 Suite and windows operating system.
- Be able to communicate clearly and concisely, both orally and in writing. At the Computer Programmer Analyst III level, possess at least four years of experience in programming or systems analysis with at least six months supervisory experience within a large computer data processing facility.
Desirable Qualifications. Preferred applicants:
- Have three (2) to five (5) years of professional work experience in developing browser-based applications in windows environments.
- Are able to perform business process analysis, requirements gathering, interpreting business rules into application functionality, and process flow documentation.
- Have related work experience in a government business setting.
- Are able to plan, schedule and perform work to meet deadlines and organization goals.
- Are able to work under stressful conditions and persevere on long work projects of a technical and complex nature.
- Are able to work efficiently and effectively in a dynamic team.
Selection Process
IMPORTANT APPLICATION INSTRUCTIONS
For purposes of employment, re-employment, promotion, transfer or demotion, the most qualified applicants will be selected to continue in the hiring process. At this point, any prior criminal records will be verified. A prior criminal record will not necessarily disqualify a selected applicant from employment.
The City of St. Petersburg is committed to a Drug Free Workplace and compliance with the Department of Transportation (DOT) drug testing rules. Applicants may be required to successfully complete pre-employment drug testing and/or medical exams.
How To Apply
Apply online at www.stpete.org/jobs - Select See Open Jobs. City employees must use the Current City Employee link or use a City computer to access iRecruitment Employee Candidate. The City of St. Petersburg is committed to affirmative action and equal opportunity employment, and encourages individuals with disabilities and veterans to apply for posted positions. In accordance with Chapter 295 of the Florida Statutes, qualified servicemembers/veterans and the spouses/family members of certain servicemembers/veterans receive preference/priority in employment. Eligible applicants are responsible to apply for Veterans’ Preference at the time of submission of any job application. Reasonable accommodations may be made for qualified individuals with disabilities to apply, to interview for positions and to perform the essential job functions.
Salary : $58,046 - $125,846