Systems Analyst
Role details
Job location
Tech stack
Job description
- 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.
Requirements
Systems Analyst I - Bachelor's 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 - Bachelor's 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 - Bachelor's 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., * Knowledge of the concepts and techniques of computer programming and, both procedural and object oriented, as applied to the requirements of the County's 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 County's 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., 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.
Benefits & conditions
3.43.4 out of 5 stars La Plata, MD 20646 $72,544.88 - $146,710.79 a year - Full-time, Pulled from the full job description
- Childcare
- Tuition reimbursement
- Pet insurance
- Paid parental leave
- Parental leave
- Health insurance
- Paid time off, 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., 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