Programmer/Analyst

City of Boca Raton

Programmer/Analyst

Print (https://www.governmentjobs.com/careers/bocaratonfl/jobs/newprint/4667880)

Apply



Programmer/Analyst

Salary

$67,683.00 – $90,865.00 Annually

Location

FL 33432, FL

Job Type

Full-Time

Job Number

03990

Department

City Manager – Admin, IT, MS

Division

Communication System 04/03101

Opening Date

09/23/2024

Closing Date

10/14/2024 11:59 PM Eastern

FLSA

Exempt

Bargaining Unit

X

Description

Benefits

Questions

.

Job Description

Performs professional and technical work supporting programming of new and existing systems and participates in the full lifecycle of the development process. Under the supervision of the IT Manager, Public Safety the Programmer/Analyst works independently to complete tasks and support public safety department programming needs.

Essential Functions

Codes, compiles, tests, debugs and fully documents new programs;

Analyzes computer program problems and corrects and modifies existing programs;

Tests, updates and assists in the modification of existing computer programs to assure efficient operations;

Assists in the planning and implementation of new and enhanced vendor-supplied software;

Coordinates and implements complex computer system interfaces and integrates programs as needed to ensure compatibility between vendor-supplied software and the existing Citys software.

Provides system analysis of existing software applications to assist in solving complex problems with programs or procedures.

Develop and maintain personal computer-based applications utilizing current programming tools including but not limited to Visual Studio, C#, ASP, Java, HTML and SQL;

Develops reports for all departments utilizing various report writer and query tools; using ODBC technology on relational databases for the mainframe and personal computer-based applications.

Meets with user departments and assists in solving problems by analyzing requirements for replacing or upgrading existing computer applications;

Responds to questions from users and provides technical advice concerning the operation of computer programs and retrieval of data;

Integrates the existing iSeries databases for access using web browser tools and other personal computer-based programming languages.

Prepares file layouts and required documentation; documents programs and procedures for programmers and users;

Assists to other Information Technology staff members in solving complex software problems;

Collects and analyzes a variety of information and prepares reports;

Knowledge, Skills and Abilities

Knowledge of:

Programming methodologies and best practices

The principles and techniques used in systems analysis and in the preparation of computer programs

Middleware and APIs

Interfaces across third-party systems

Testing and documentation preparation

The operation, uses and capabilities of installed computer and related equipment and machines

The principles and mathematics as applied to computer operations

ODBC and its use with programming languages

Skilled in:

Learning new programming languages and system applications as needed for support and maintenance including but not limited to Visual Studio, C#, ASP, Java, HTML, SWL, SharePoint, and Laserfiche

Communication – both written and verbal in order to convey technical information at a level that non-technical users can understand.

Mathematical – proficiency in algorithms and data structures such as arrays, linked lists, or stacks

Troubleshooting – i dentifying issues, analyzing them, and devising solutions.

Ability to:

Follow oral and written instructions

Prepare technical reports as required

Work independently to complete tasks

Manage multiple projects, deadlines, and responsibilities simultaneously

Establish and maintain effective working relationships with associates, superiors, and other departments.

Learn various report writing tools when applicable, including but not limited to Cognos, Crystal Reports, SQL and iSeries Query.

Work a flexible work schedule that includes weekdays, weekends and evenings as needed.

Minimum and Preferred Qualifications

Bachelor’s degree from an accredited college or university in Computer Science or closely related field of study

Two (2) years of experience in computer programming

Additional experience is accepted as a minimum requirement in lieu of the postsecondary degree on the following basis: additional four (4) years in lieu of the bachelor’s degree, and additional two (2) years in lieu of an associate degree.

The City of Boca Raton is an Equal Opportunity (https://www.myboca.us/1226/Equal-Employment-Opportunity) , Inclusive, Veterans Preference Employer and Drug Free Workplace. It is the policy of the City of Boca Raton to prohibit discrimination on the basis of race, color, religion, gender, gender identity or expression, marital status, age, national origin, disability, pregnancy, familial status, sexual orientation, genetic information, or any other status or condition protected by applicable federal, state or local laws.

BENEFITS SUMMARY

Full-Time Non-Bargaining Employees

ANNUAL LEAVE: Shall accrue prior to an employee attaining permanent status in the classified service, and may be used after six (6) months of employment at the sole discretion of the Department Head, but it shall not be paid out upon resignation or termination unless the employee has attained permanent status (one full year). The maximum accrual is 360 hours.

Year of Service Accrual

0 to 5 full years 8 hours per month

5 to 10 full years 10 hours per month

10 to 15 full years 12 hours per month

15 full years and over 14 hours per month

CASH OUT OF ANNUAL LEAVE: Employees who have attained permanent status shall be permitted to cash out up to forty (40) hours of accrued and unused Annual Leave, either in a single lump sum payment or two or more partial payments, each fiscal year.

SICK LEAVE: 8 hours per month. Any hours in excess of 960 will be paid off annually at 50%. Upon retirement, employees with a minimum of 5 years continuous service will receive 50% of sick leave balance. Termination for reasons other than retirement shall be entitled to payment for accrued, but unused sick leave, as follows:

Years of service Percentage

Less than 2 full years 0%

2 to 5 full years 10%

5 to 10 full years 20%

10 full years or more 30%

Retirement (normal, early or disability) 50%

HEALTH INSURANCE (Premiums): Employee Medical (Base Plan) – Paid 100% by City. Employee contributions are required for the buy up employee coverage plans. Employee Dental (DHMO or Basic PPO Plan) & Vision (Basic Plan) paid 100% by City. Employee contributions are required for the Employee Dependent(s) for the Medical, Dental, & Vision Plan.

CONTINUOUS SERVICE BENEFIT: As of December 1 each year – Paid during the month of December.

Year of Service Benefit

5 to 10 full years $600 annually

10 to 15 full years $800 annually

15 full years and over $1,100 annually

RETIREMENT PLANS: The two pension/retirement options are listed below:

An option to enroll in a Defined Contribution Retirement Plan. The Defined Contribution Retirement Plan will not require a mandatory contribution. The City will contribute seven (7%) percent of the annual base wages annually. The vesting period for this plan shall be one (1) year from date of hire in the classified service, which coincides with your one-year probationary period.

An option to enroll in a Defined Benefit Retirement Plan option is available. There is a ten (10) year vesting period with a multiplier of 2.00% at normal retirement and a mandatory seven and three-quarters (7.75%) percent employee contribution.

The two (2) options will be fully explained prior to an irrevocable selection.

Optional: 457 Deferred Compensation Savings Plan is available.

HOLIDAYS: 14 per year: 11 recognized holidays and 3 floating days which are allocated for the fiscal year beginning October 1, to all 8 hour per day employees. Employees hired between October 1 and March 31 shall receive 3 floating holidays. Employees hired between April 1 and September 30 shall receive 1.5 floating holidays. Floating holidays must be used within the fiscal year. Non-task employees working 10-hour days receive 10, 10-hour paid holidays but do not receive floating holidays.

FUNERAL LEAVE: Up to 3 workdays – In State; Up to 5 workdays – Out of State

TUITION REIMBURSEMENT: Full-time employees are eligible for tuition reimbursement as outlined in the City’s Tuition Reimbursement Policy which is available in Human Resources and subject to the availability of departmental funds.

MILITARY LEAVE: Members in military reserve units who attend annual training are entitled to paid leave not to exceed 30 days each calendar year.

EAP: Employees, spouses, and eligible dependents have access to five (5) face-to-face sessions with a counselor through Cignas Employee Assistance Program (EAP). Services include assistance with legal, financial, parenting, elder care, pet care, and identity theft.

Show Full Vacancy