Programmer Analyst II

Overview

Hybrid
$102,370 - $154,260
Full Time
No Travel Required

Skills

HTML
CSS
JavaScript
Cloud services
Data transformation
Modeling
Database management
Confluence
JIRA
GitHub

Job Details

First consideration will be given to complete applications submitted through October 1, 2025. Please review the Application Requirements section below for more details.

DESCRIPTION

Under the direction of the Coordinator, Data Warehouse (DW), the Programmer Analyst II will utilize different programming tools to transform information into meaningful and actionable insights. The Programmer Analyst II will design, develop, test, deploy, maintain, and support systems that deliver value to stakeholders. The Programmer Analyst II will play a significant role in strategic development and leading projects, as well as oversee resources, change management, and quality management initiatives. The ideal candidate will possess superior technical ability, business acumen, communication, and relationship management skills.

MINIMUM QUALIFICATIONS

A combination of education and experience may be considered.

Education:

  • Bachelor s degree from an accredited college or university.

Experience:

  • Seven (7) years of experience in front-end and back-end development and implementation of enterprise applications, five (5) years of which must include managing enterprise programs, project portfolios, and small-to-large individual projects.

PREFERRED QUALIFICATIONS

  • Bachelor's degree from an accredited college or university in Computer Science, Mathematics, Statistics, Information Technology, or a related field.

  • Experience with PreK-12 systems, specifically, the architecture and the data modules.

  • Experience developing for a data warehouse platform.

  • Experience developing with AWS tools.

  • Experience with Agile development methodology.

  • Proficient in Microsoft SQL Server, including latest features.

  • Advanced SQL skills; professional experience in writing and implementing complex and highly-optimized SQL queries.

  • Experience with C# .Net and ASP.Net Web API, Web Forms, MVC.

  • Experience with .Net 8/.Net Core knowledge.

  • Experience with version control system(s) GitHub.

  • Experience using Design patterns.

  • Knowledge of SOLID principles.

  • Experience using Entity Framework/LINQ- ORM framework for Database access.

  • Experience using PowerShell.

ESSENTIAL POSITION RESPONSIBILITIES

The below list is a summary of the functions of the job, not an exhaustive or comprehensive list of all possible job responsibilities, tasks, and duties.

  • Translates business requirements to design and develop processes and modules for the Data Warehouse System.

  • Oversees and manages the technical aspects of the data warehouse and processes.

  • Develops, implements, and supports interfaces for data moving to and from the enterprise systems and complex reports using application/software development tools, such as but not limited to SQL, .Net and/or Microsoft Reporting Tools.

  • Collaborates and works cross-functionally with internal and external stakeholders to ensure data consistency, integrity, and accurate generation for reporting and analytics of information.

  • Develops, manages, and executes projects, project plans, and team activities. Organizes and manages several tasks and projects with concurrent time sensitive deadlines. Communicates changes and progress with stakeholders and completes projects in scope and on time.

  • Clearly and concisely communicates technical concepts to both technical and non-technical audiences to include management, team members, and other stakeholder groups. Conducts program presentations for stakeholders.

  • Develops, maintains, optimizes, tests, automates, and streamlines maintenance and development efforts to enhance business processes.

  • Uses data retrieval techniques and reporting tools to build interfaces and generate insights.

  • Conducts troubleshooting of problems in real-time in order to diagnose the root cause of system issues. Reports and escalates issues to management as needed.

  • Consistently assesses personal strengths and weaknesses in order to pursue training and development opportunities to continuously build upon knowledge and skills while sharing expertise with other team members.

  • Prioritizes assigned work to keep daily responsibilities and projects moving forward in a timely manner to meet deadlines and manage projects with efficiency and accuracy.

  • Exercises a working knowledge of CIPA, FERPA, and HIPAA regulations.

ESSENTIAL KNOWLEDGE, SKILLS, AND ABILITIES

The below list is a summary of the knowledge, skills, and abilities required for success in this position, not an exhaustive or comprehensive list.

  • Knowledge of web client technologies including proficiency with modern HTML, CSS, and modern JavaScript.

  • Working familiarity with cloud services and architecture.

  • Advanced proficiency in data transformation, modeling, and database management, including development, troubleshooting, and optimization.

  • Working familiarity with Confluence, JIRA, and GitHub.

  • Ability to conduct and interpret quantitative and qualitative analyses.

  • Ability to work effectively independently as well as collaboratively on multiple priorities with strict deliverable dates.

  • Ability to think critically to solve complex problems and concepts.

  • Ability to quickly pivot tasks if priorities change or production issues arise.

  • Excellent interpersonal skills including verbal and written communication skills, teamwork and customer service skills.

ADDITIONAL REQUIREMENTS

Working Hours

The duty day for this position is eight hours including a one-hour duty-free lunch.

APPLICATION REQUIREMENTS

Complete applications must be submitted, and once your application has been submitted, you will not be able to add documentation or make any changes. Incomplete applications will not be accepted. Resumes will not be accepted in lieu of a completed application. A resume is required to be considered for this position.

SELECTION CRITERIA

Applicants who meet the minimum qualifications will be included in further evaluation. Interviews will be limited to those applicants who, in addition to meeting the basic requirements, have experience and education which most closely match the position qualifications and the needs of the school system.

EMPLOYMENT INFORMATION

Compensation

This is a 12-month per year position in the Howard County Education Association, Educational Support Professionals (HCEA-ESP) employee unit. The for this position is Grade 26 on the Technical Central Office and School Based salary scale, $102,370 - $154,260. Step placement will be in accordance with the salary procedures of the Howard County Public School System and the HCEA-ESP Master Agreement which considers relevant prior experience. Under the Fair Labor Standards Act, this position is exempt from overtime.

Telework Program

This position requires work onsite and is also eligible to participate in the Telework Program after the first 60 working days of employment. Schedules for hybrid telework will be subject to approval and determined by the department and/or supervisor.

Retirement

Membership in the Maryland State Retirement Agency (MSRA) pension plan is a mandatory condition of employment for all employees who meet the eligibility and membership criteria defined in the State Personnel and Pensions Article and the Code of Maryland Regulations (COMAR). A qualifying employee cannot reject membership, nor can an ineligible employee elect membership. The annual contribution to the pension plan will be 7% of an employee s annual salary.

Benefits

HCPSS offers a for eligible employees. Information about additional benefits such as paid time off can be found in the for employees in this bargaining unit.

Pre-Employment Requirements

Professional references will be contacted prior to any offer of employment. Recommended candidates will be required to provide references from current and recent supervisors.

All employees, regular and temporary, must be fingerprinted, have a criminal background investigation completed, and successfully complete the Maryland Employment History Review, pursuant to Section 6-113.2 of the Education Article, Annotated Code of Maryland. In addition, some positions will require completion of a physical examination and/or drug testing.

Anyone offered employment is required to provide proper identification and documentation of eligibility for employment in the United States. HCPSS participates in E-Verify and does not offer employee sponsorship.

For questions regarding this posting, please contact Sandy Saval at (refer to job posting on HCPSS site).

EQUAL OPPORTUNITY EMPLOYER

To request an accommodation during the application or interview process due to a documented disability, please email (refer to job posting on HCPSS site).

HCPSS celebrates diversity and is committed to creating an inclusive environment for all employees and applicants and prohibits discrimination, harassment, and retaliation of any kind. HCPSS is committed to the principle of equal employment opportunity for all employees in providing them with a work environment free of discrimination and harassment. All employment decisions at HCPSS are based on organizational needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, veteran status or present military service, family medical history or genetic information, family or parental status, or any other characteristic protected by federal, state or local laws.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.