Enable job alerts via email!

Programmer Analyst II (Senior Data Analyst)

Baltimore County

Towson (MD)

On-site

USD 70,000 - 90,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading government agency is seeking a Programmer Analyst II (Senior Data Analyst) to perform advanced programming and analysis work. The role involves developing, maintaining, and enhancing automated systems. Candidates should possess a bachelor's degree in computers and relevant programming experience. This position offers a full-time schedule with opportunities for career growth within the department.

Benefits

Health Insurance
Paid Leave
Retirement Plan
Educational Assistance

Qualifications

  • Three years' programming experience, two years in systems analysis.
  • Graduation from an accredited college or university with a bachelor's degree.

Responsibilities

  • Performs advanced computer programming and analysis work.
  • Analyzes proposed and existing automated procedures and applications.
  • Confers with user agencies to develop projects and determine feasibility.

Skills

Data Processing
Systems Analysis
Programming
Troubleshooting

Education

Bachelor's Degree in Computers

Tools

COBOL
CICS

Job description

Join to apply for the Programmer Analyst II (Senior Data Analyst) role at Baltimore County

3 days ago Be among the first 25 applicants

Join to apply for the Programmer Analyst II (Senior Data Analyst) role at Baltimore County

Get AI-powered advice on this job and more exclusive features.

This job announcement may close at any time with little or no notice. Applicants are advised to apply promptly.

Pay Schedule I, Grade 31, Regular schedule: 35 hours per week.

Vacancies exist in the Department of Public Works and Transportation, Bureau of Utilities in Pipeline Maintenance.

A list of eligible applicants will be established based on the examination as outlined below.

Current and future vacancies occurring within this class may be filled from the list of eligible applicants.

All interested transfer and promotional candidates must apply at this time.

List all promotions and changes in job duties due to reclassifications as separate work experience on your application. Applicants must include the dates of the promotions and reclassifications.

NOTE: Failure to complete all fields of the "Work Experience" section of the application will result in your application not being considered. A resume will not be considered in determining your qualifications for a position. Applicants selected for an interview may provide a resume at that time.

You must attach your transcript(s) or license(s) to your application.

Failure to submit proof of Licenses, Certifications and Education will result in your application not being considered. Proof of licenses, certifications, and/or education must be submitted with each application.

Examples of Duties

Under general supervision, performs advanced computer programming and analysis work, using structured analysis, design, and programming techniques, in the development, maintenance, and enhancement of automated informational systems and programming applications.

  • Analyzes proposed and existing automated procedures and applications.
  • Determines their suitability for conversion, or for change in computer processing techniques. Develops detailed design and program specifications, including flow charts, form designs, record layouts, code definitions, and decision tables.
  • Confers with user agencies to develop projects and determine feasibility of their automation requests.
  • Assists agencies in the development, installation, and use of system and software upgrades, enhancements, and additions.
  • Gives guidance and assistance to analysts in the development, testing, and modification of programming applications.
  • Analyzes production system problems and develops specifications for problem resolutions. Prepares time and cost estimates for user requests.
  • Develops written instructions for operations personnel.

Examples Of Other Duties

Performs other related duties as required.

(NOTE: The duties and responsibilities listed above are for the purpose of determining a common set of minimum qualifications for all positions in this class. They may not include all of the essential job functions of each position in the class. Each position may not be required to perform all of the essential job functions listed.)

Qualifications

Graduation from an accredited college or university with a bachelor's degree, which included at least four courses in the field of computers

Plus

Three years' programming experience, two years of which were in systems analysis.

(Additional experience may be substituted on a year-for-year basis for the required education. Education in computer science or a related field beyond a bachelor's degree may be substituted on a year-for year basis up to a maximum of one year for the required programming experience.)

(NOTE: Defined experience must be in the specific programming language or languages required by the position.)

Knowledge, Skills, And Abilities (Entry Level)

Thorough knowledge of the principles and practices of data processing, office automation, and computer programming. Thorough knowledge of COBOL and/or other computer programming languages as required.

Knowledge of the principles and practices of systems analysis.

Skill in planning, documenting, coding, modifying, and implementing computer programs.

Skill in documenting test conditions, creating test data, testing programs, and analyzing results.

Skill in analyzing computer end user needs and requests.

Skill in assessing the feasibility of automation projects.

Skill in troubleshooting program and production problems.

Ability to lead and instruct programmers and programmer analysts. Ability to establish and maintain effective working relationships with co-workers and computer end users.

Knowledge, Skills, And Abilities (Full Performance)

Knowledge of County and departmental rules, regulations, policies, and procedures.

Knowledge of County hardware, software applications, and peripheral equipment.

Knowledge of batch and on-line programming techniques using CICS.

Skill in leading and instructing programmers and programmer analysts.

Proof of Licenses, Certifications and Education

Applicants are required to submit proof of licenses, certifications and education beyond high school to meet the required and preferred qualifications of the position. Diplomas or transcripts must show the applicant’s major field of study. Copies and unofficial transcripts are acceptable.

Failure to submit proof of Licenses, Certifications and Education will result in your application not being considered. Proof of licenses, certifications, and/or education must be submitted with each application.

Proof of Degree Equivalency

Applicants who have obtained a degree from outside the United States of America are required to submit degree equivalence documentation from World Education Services, Inc. (www.WES.org).

Mail Or Deliver Documents To

ATTN: Programmer Analyst II (Senior Data Analyst)

Office of Human Resources

Baltimore County Government

308 Allegheny Ave.

Towson, MD 21204

You must attach your transcript(s) or license(s) to your application.

EXAMINATION PROCEDURE

Applicants will be qualified based on an evaluation of their training and experience, as stated on their application, which includes answers to the supplemental questions. Applicants must state the dates and duties of past and present experience clearly and completely for evaluation purposes.

Conditions of Employment

Physical and Environmental Conditions

The work of this classification is essentially sedentary, with occasional walking, standing, and other limited physical activities.

Medical Examination and Employment Background Investigation

Applicants selected for employment with Baltimore County must successfully complete a physical examination, drug screening and employment investigation, including, but not limited to criminal background, education certification and fingerprinting checks

Employment Benefits For Full-Time, Merit Or Classified Employees

Baltimore County General Government offers the following benefits to full-time,merit or classified employees. Some benefits vary for sworn employees of the Police and Fire Departments. New employees are eligible for benefits upon hire, unless noted otherwise.

Equal Opportunity Employer

Baltimore County is an equal opportunity employer and encourages minority, female and disabled applicants.

Smoke free workplace

All Baltimore County offices are smoke free.

Drug free workplace

Baltimore County provides a drug free workplace. Prospective employees are required to submit to urinalysis drug testing as part of the pre-employment physical examination.

Salary

Annual Salary review - Step increases may be granted on anniversary date based on satisfactory job performance

General Increases - Cost of living increases and adjustments may be granted as legislated.

Longevity Increases - In accordance with the specific pay schedule, a full-time merit or classified employee may receive a longevity increase, equivalent to one step, upon completion of a certain number of years of classified service with the County.

Employee Assistance Program

Our Employee Assistance Program provides confidential and professional assessment and referral assistance for employees and eligible dependents in the household who are experiencing personal problems that may be affecting work performance, job satisfaction, or overall quality of life.

Health Insurance

Benefits

Health Insurance benefits elected become effective the first day of the month following the date of hire if the employee has completed online enrollment prior to that date. New employees must enroll within thirty (30) calendar days of hire. Plans offered include:

Medical, Prescription, Dental and Vision insurance.

Flexible Spending Accounts

Opportunity to set aside pre-tax dollars, through payroll deduction, for eligible unreimbursed medical care expenses and/or dependent care costs.

Life Insurance

Employees may elect basic term life insurance for themselves equal to one time the employee's annual salary, rounded to the next higher $1,000. Employees contribute a portion of the premium through monthly payroll deductions. The County also offers an Additional/Employee paid Life Insurance plan with coverage up to $100,000.

Retirement

Employees are required to participate in the Baltimore County Employees' Retirement System (ERS), with very limited exceptions.

Paid Leave

Paid benefits listed below vary depending upon the Classification.

Sick Leave

Vacation Leave

Personal Leave

Holidays

Bereavement Leave

Jury Leave

Military Leave

Baltimore County Employees Federal Credit Union

Membership in Baltimore County Employees Federal Credit Union offers a full range of savings programs, loans, checking, direct deposit, payroll deduction, savings bonds, and other financial services.

Direct Deposit

Payroll through direct deposit to the financial institution selected by employee is required.

Educational Assistance

70 to 80 percent tuition reimbursement following successful completion of pre-approved courses related to position. Amount of reimbursement and fiscal year dollar limitations vary with bargaining group.

Deferred Compensation

Nationwide Retirement Solutions offers a 457 retirement plan allowing for payroll contributions of tax deferred dollars to investment options of your choice.

Disclaimer

This is only a summary of benefits and policies in Baltimore County. Any benefit or policy may be changed at any time at the discretion of the administration. This summary does not constitute an express or implied contract, nor does it constitute a guarantee that your employment relationship will continue for any specified period of time or end only under certain conditions.

01

Failure to complete all fields of the "Work Experience/History" section of the application will result in your application not being considered. A resume will not be considered in determining your qualifications for this position. Applicants selected for an interview may provide a resume at that time.]

  • I have read and acknowledge the above statement.

02

The purpose of the supplemental questions listed below is to further evaluate your experience and education to determine your eligibility for this job classification. Answer each question accurately and thoroughly. The experience you indicate in your responses to the supplemental questions must also be described, in detail, on the Work History section of this application. If you cite experience in your response that is not included on the Work History section of this application, your application may be considered incomplete and you may not receive further consideration for this position. Questions with text answers require you to include the name of the employer/organization and dates of the specific experience.

  • I have read and acknowledge the above instructions.

03

Select the choice that best describes your combination of education and experience.

  • Master's degree in Computer Science or a related field, plus two years' programming experience, two years of which were in systems analysis.
  • Bachelor's degree, which included at least four courses in the field of computers, plus three years' programming experience, two years of which were in systems analysis.
  • AA degree, which included at least four courses in the field of computers, plus five years' programming experience, two years of which were in systems analysis.
  • At least seven years' programming experience, two years of which were in systems analysis.
  • I do not have any of the above described combinations of education and experience.

04

Provide specific example(s) of the experience you cited in the previous question. Include the employer(s) and date(s) you performed these duties. Be certain that this experience is also described, in detail, on the Work History/Experience section of this application. If you chose "I do not have any of the above combinations of education and experience" in the previous question, respond by entering "N/A" to this question.

05

Do you have experience using ESRI ArcGIS applications?

  • Yes
  • No

06

Provide specific example(s) of the experience you cited in the previous question. Include the employer(s) and date(s) you performed these duties. Be certain that this experience is also described, in detail, on the Work History/Experience section of this application. If you chose "No" in the previous question, respond by entering "N/A" to this question.

07

Do you have experience creating queries for a work order management/Computerized Maintenance Management System (CMMS), Supervisory Control and Data Acquisition (SCADA), or Geographic Information System (GIS) systems?

  • Yes
  • No

08

Provide specific example(s) of the experience you cited in the previous question. Specifically what kind of queries did you create? Include the employer(s) and date(s) you performed these duties. Be certain that this experience is also described, in detail, on the Work History/Experience section of this application. If you chose "No" in the previous question, respond by entering "N/A" to this question.

09

Do you have experience using SSRS, Power Bl or another software to create reports?

  • Yes
  • No

10

Provide specific example(s) of the experience you cited in the previous question. Include the employer(s) and date(s) you performed these duties. Be certain that this experience is also described, in detail, on the Work History/Experience section of this application. If you chose "No" in the previous question, respond by entering "N/A" to this question.

11

I understand I am responsible for maintaining the accuracy of my contact information, including my street address, my e-mail address, and my contact telephone numbers. My failure to maintain accurate contact information may result in my not receiving information regarding this job announcement and/or may result in my not being further considered for this employment opportunity. To update this information visit www.governmentjobs.com, log into your account, and edit your profile.

  • Yes

12

The position you are applying for requires proof of education and/or licenses beyond high school in order to qualify. You must submit this proof as instructed on the job posting. If you do not submit the transcript(s) or license(s) by the closing date, your application will not be considered further.

  • I have read and acknowledge the above instructions.
  • Required Question

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Government Administration

Referrals increase your chances of interviewing at Baltimore County by 2x

Get notified about new Senior Programming Analyst jobs in Towson, MD.

Senior Software Developer/Engineer - Strong C#/.NET & SQL in a .NET development environment (Onsite)

Baltimore, MD $102,890.67-$139,637.34 1 month ago

Senior Software Engineer (Identity Decisioning)
Senior Software Engineer - Instrument Manufacturing (Urgent Need)
323 - Business Analyst - (FDA) Experience Required
Senior Software Engineer - Instrument Manufacturing (Urgent Need) Onsite

Laurel, MD $90,000.00-$230,000.00 6 days ago

Hybrid -Senior Software Engineer (TS/SCI-FSP)- Containerization

Fort Meade, MD $170,000.00-$220,000.00 3 days ago

Systems Business Analyst - Slalom Flex (Project Based)

Laurel, MD $90,000.00-$350,000.00 1 week ago

Full Stack Big Data Software Engineer, Senior

Fort Meade, MD $84,600.00-$193,000.00 2 weeks ago

Senior CNO Middleware Developer (TS/SCI with Polygraph required)

Annapolis Junction, MD $165,000.00-$235,000.00 1 year ago

Laurel, MD $90,000.00-$350,000.00 1 week ago

Laurel, MD $90,000.00-$230,000.00 1 week ago

Columbia, MD $70,000.00-$190,000.00 2 months ago

Columbia, MD $70,000.00-$190,000.00 2 months ago

Annapolis Junction, MD $170,000.00-$260,000.00 1 year ago

Laurel, MD $115,000.00-$190,000.00 10 months ago

Senior Applications Analyst and Developer

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Data Analyst

Johns Hopkins University

Baltimore

Remote

USD 62,000 - 111,000

Today
Be an early applicant

Programmer Analyst II (Senior Data Analyst)

Baltimore County

Overlea

On-site

USD 70,000 - 90,000

Today
Be an early applicant

Senior Data Analyst

The Johns Hopkins University

Maryland

Remote

USD 62,000 - 111,000

Yesterday
Be an early applicant

Sr. Data Scientist / Sr. Analytics Engineer

Jobgether

Washington

Remote

USD 80,000 - 120,000

6 days ago
Be an early applicant

SENIOR DATA ANALYST - REMOTE

Easy Recruiter

Dallas

Remote

USD 80,000 - 100,000

Today
Be an early applicant

Senior Data Analyst

Publicis Groupe

Irving

Remote

USD 80,000 - 110,000

Today
Be an early applicant

Senior Data Analyst - Remote

Optum

San Antonio

Remote

USD 89,000 - 177,000

Today
Be an early applicant

Senior Data Analyst - Remote

UnitedHealth Group

San Antonio

Remote

USD 60,000 - 80,000

Today
Be an early applicant

SENIOR DATA ANALYST - REMOTE

Jobsultant Solutions

San Antonio

Remote

USD 80,000 - 100,000

Today
Be an early applicant