Systems Analyst

Charles County, Maryland

MD

JOB DETAILS
SALARY
$72,544.88–$83,834.60 Per Year
SKILLS
Accounting, Accounting Policies, Accounting Software, Accounts Payable, Accounts Receivable, Administrative Skills, Analysis Skills, Background Investigation, Best Practices, Billing, Budgeting, Childcare, Communication Skills, Compensation and Benefits, Computer Programming, Computer Science, Computer Services, Customer/Client Research, Database Administration, Database Architecture, Disability Insurance, Driver's License, ESRI, Employee Assistance Plan, Enterprise Applications, Financial Administration, General Ledger Accounting, Geographic Information Systems (GIS), Government, Hardware Evaluation, Health Maintenance Organization (HMO), ITIL (IT Infrastructure Library), Identify Issues, Information Technology & Information Systems, Information Technology Software, Internet Application, Java, Leadership, Legal, Lift/Move 20 Pounds, Mathematics, Multiplatform/Cross-Platform, Object Oriented (OO), Operational Audit, Operations Processes, Oracle, Policy Development, Presentation/Verbal Skills, Problem Solving Skills, Procedure Development, Programming Methodologies, Project Management Certification, Project Planning, Project/Program Management, Purchasing/Procurement, SQL (Structured Query Language), Software Administration, Software Design, Software Development, System Integration (SI), System Lifecycle, Systems Analysis, Systems/Internals Programming, Team Player, Technical Leadership, Technical Support, Technical Writing, Test Requirements, Trend Analysis, Tuition Reimbursement, Vendor/Supplier Management, Vendor/Supplier Selection, Web Design, Web Programming
LOCATION
MD
POSTED
6 days ago

Systems Analyst

Salary

$72,544.88 - $146,710.79 Annually

Location

200 Baltimore Street, La Plata, MD 20646, MD

Job Type

Full-time

Job Number

2026-00186

Department

FAS IT - APPLICATIONS

Opening Date

07/16/2026

Closing Date

7/30/2026 11:59 PM Eastern

  • Description
  • Benefits
  • Questions

Summary

This position will be filled at the Analyst I, II, or III level.

The level and salary offered will be dependent upon education and experience.

The hiring salary for Systems Analyst I is $72,544.88.

The hiring salary for Systems Analyst II is $77,985.86.

The hiring salary for Systems Analyst III is $83,834.60.

Telework eligibility is determined by county policy and the approval of the hiring department.

Charles County Government is seeking a Systems Analyst to analyze user needs regarding information technology (IT) and generate effective and efficient solutions based on the current level of IT hardware and software capabilities and standards. Analyst will be responsible for designing, developing, modifying, maintaining, and supporting software applications to enhance their use for Charles County Government. The applications may be custom-written or vendor-supplied. They are written in a variety of languages and run on a variety of platforms. A Systems Analyst may work in a variety of technical areas to include enterprise applications, web applications or geographic information systems. Overall goals are set and this employee determines the specific tasks and assignments to be performed, independently handling new and unusual problems encountered in the workplace.

Essential Job Functions

  • Manages the entire life cycle of application systems for both in-house and vendor-supplied applications, from requirements through testing, implementation, maintenance, and retirement. Supports the Project Manager for larger development activities, coordinating staff and vendors.

  • Serves as project leader for departmental system development activities, coordinating work across staff, vendors, and outside agencies. Provides technical guidance and assistance to other analysts in the division in their application design and development.

  • Provides support to Charles County Government personnel in resolving problems and answering questions related to County applications, both in-house developed and vendor supplied software. Assists in vendor coordination for application support, upgrades, and troubleshooting.

  • Assists with implementation of new vendor supplied software solutions.

  • Coordinates activities with vendors regarding upgrades, required maintenance, troubleshooting, reporting, and issue resolution.

  • Assists in the formulation and enforcement of standard processes, procedures, and program code used across the Applications Division.

  • Ensures County applications and their data are protected in a manner commensurate with their sensitivity, value, and criticality.

  • Oversees system integrations across multiple platforms, ensuring scalability and security.

  • Provides technical guidance in the transfer of data files and reports between software packages and with outside organizations.

  • Develops interfaces between applications, both in-house developed and vendor supplied.

  • Provides training and support to end users on assigned applications.

  • Performs routine database management tasks and prepared technical documentation for assigned applications.

  • Maintains a working knowledge of current information technology trends and ensures County resources remain up to date.

  • Analyzes problems for the web/application servers and applies necessary adjustments to the servers.

  • Leads complex troubleshooting efforts involving multiple systems and vendors.

  • Develops and enforces technical standards and best practices for system development.

  • Advises IT leadership on emerging technologies and long-term application strategy.

  • Performs other related job duties as assigned.

Qualifications, Knowledge, Skills, and Abilities

Education and Experience:

Systems Analyst I - Bachelors degree in Computer Science, Business, Mathematics, Geographic Information Systems, or a related field is preferred. Two (2) years of systems analysis and programming experience with the languages and tools, or an equivalent combination of education, experience, and training.

Systems Analyst II - Bachelors degree in Computer Science, Business, Mathematics, Geographic Information Systems, or a related field is preferred. Four (4) years of systems analysis experience, or an equivalent combination of education, experience, and training.

Systems Analyst III - Bachelors degree in Computer Science, Business, Mathematics, Geographic Information Systems, or a related field is preferred. Six (6) years of systems analysis and application development experience, including three (3) years as a Systems Analyst II, or an equivalent combination of education, experience, and training.

Licenses or Certifications:

Relevant industry certification(s) preferred (e.g., ITIL, SQL, Java Certification, Project Management).

Web Development/Design certification such as CIW Web Development Professional or Oracle Java Programmer preferred for web-focused assignments.

ESRI GIS certification preferred for GIS-focused assignments.

Special Requirements/Qualifications:

Work is subject to frequent interruptions and occasional work beyond the normal scheduled hours of operation.

Knowledge, Skills and Abilities:

  • Knowledge of the concepts and techniques of computer programming and, both procedural and object oriented, as applied to the requirements of the Countys computer services, in addition to the tools used to maintain them.

  • Knowledge of Systems Analysis theories involving information analysis and the logical specification of the system development process in an organizational context.

  • Knowledge of the concepts and architecture of the different database platforms employed by the County and the tools used to administer them.

  • Knowledge of the concepts and technique of project management in the area of IT development and support

  • Knowledge of basic principles of accounting and familiarity with accounting software processes, such as G/L, budget, purchasing, payables and receivables, tax and utility billing.

  • Knowledge of various desktop operating systems and applications.

  • Skill in analyzing and understanding all aspects of the Countys operations by evaluating business procedures and problems pertaining to departmental needs.

  • Skill in performing observations and interviews with staff to identify current operating procedures and to clarify staff/program objectives.

  • Ability to analyze, design, develop, document, and deploy applications in a multiple platform environment, commensurate with the County's IT standards.

  • Ability to ensure security, quality and integrity of County applications and their data.

  • Ability to maintain and enhance County applications, as necessary.

  • Ability to train Charles County Government personnel on the use of County applications.

  • Ability to resolve technical problems regarding County applications.

  • Ability to evaluate and recommend hardware and software.

  • Ability to communicate effectively orally and in writing.

  • Ability to establish and maintain effective working relationships with others encountered in the workplace.

  • Ability to lead enterprise-level projects from planning to deployment.

Additional Information

PHYSICAL DEMANDS

The work is sedentary with frequent periods of walking and standing. Typical positions require workers to lift and carry up to 20 pounds; climb stairs; bend and crouch; reach, hold, grasp, and turn objects; and use fingers to operate computer or typewriter keyboards. The work requires the ability to speak normally, to use normal or aided vision and hearing, and to detect odors.

WORK ENVIRONMENT

Principal duties of this job are performed in a general office environment.

Department/Division: Fiscal and Administrative Services/Information Technology

Pay Grade: 115-117

FLSA Status: Exempt

Telework Eligible: Yes

Reports To: Applications Manager

Supervises: None

Charles County Government

BENEFITS SUMMARY

www.GovernmentJobs.com/Careers/CharlesCountyMD

Health Insurance

Charles County Government PAYS 70% of cost: Blue Choice Advantage and HMO Open Access plans, including prescription and vision coverage. CareFirst and Delta for dental coverage.

Flexible Spending Account

Provides medical and dependent care options.

Supplemental Income Products

Accident Policy, Critical Illness Policy, and Hospital Indemnity Policy.

Long Term Disability Insurance

No charge to employee. The benefit pays 60% of salary at date of disability, up to $5,000/month.

Life Insurance

No charge to employees (valued at 1.5x the annual salary, not to exceed $250,000). Supplemental insurance and dependent life insurance are available for an additional cost. Term and whole life policies available.

Pension Plan (Defined Benefit Retirement Plan) 401(a) Plan - Must work minimum 37.5 hrs/week. Participation is mandatory.

Deferred Compensation Plan

457(b) Governmental Plan - Available to all employees, regardless of hours worked.

Employee Leave

  • Charles County Government full-time employees earn annual, sick, and paid time off (PTO).
  • The County currently recognizes 20 paid holidays throughout the calendar year.
  • Away from work programs like paid parental leave and FMLA are available to employees.

Transfer of Sick Leave

New hires may be eligible to receive credit for up to 400 hours of sick leave from their previous employer when they begin employment.

Work Schedules

  • Most work weeks are 37.5 hrs, and some positions may offer the opportunity for flexible work schedules or allow telework.

Additional Fringe Benefits

  • Tuition Reimbursement for full-time employees upon completion of probation period
  • Discounted, Onsite Childcare at a County Government facility.
  • House Keys 4 Employee Program offers assistance to full-time employees who are first-time homebuyers.
  • Free, Employee Wellness Programs
  • Legal Resources (prepaid benefit)
  • Pet Insurance
  • Employee Assistance Program (free, short-term counseling)

Benefits eligibility is for employees who work 30 hours or more per week unless otherwise noted. Effective: March 1, 2026

01

How many years of experience do you working in the field of Information Technology?

  • No experience
  • 1 year to just under 2 years experience
  • 2 years to 5 years experience
  • 6+ years experience

02

How many years experience do you have programming?

  • No experience
  • 1 year to just under 2 years experience
  • 2 years to 5 years experience
  • 6+ years experience

03

The hiring salary range for this position is $72,544.88 - $83,834.60 annually, commensurate with experience. Salary will be determined for the selected candidate based on related experience and other factors. Internal candidates selected for this position will receive a salary according to the county's promotional pay increase policy. Please confirm that you are acknowledging this is the hiring salary range for this position.

  • I acknowledge this is the hiring salary range for this position.

04

For the top candidate selected for this position, the next steps in the hiring process will include verification of employment history and reference checking. We will contact your current employer and two additional professional references following a conditional offer. We will also conduct a background check, driver record check and physical exam, if applicable, and pre-employment drug and alcohol screening before a final offer is extended. Please confirm that you are acknowledging that if you are the top candidate selected for this position, the steps described above will be taken during the hiring process.

  • I confirm that I am acknowledging that if I am the top candidate selected for this position, the steps described above will be taken during the hiring process.

05

Are you a federal employee recently affected by a layoff/reduction in force?

  • Yes
  • No

Required Question

Employer Charles County Government

About the Company

C

Charles County, Maryland