Demo

Full-Stack Programmer (Systems Programmer I)

Anne Arundel County, MD
Annapolis, MD Full Time
POSTED ON 3/31/2025
AVAILABLE BEFORE 5/30/2025

Position Description

This announcement will be used to fill a full-time permanent Full Stack Programmer position in the Office of Information Technology.

This is technical programming analysis work. The position is designated to support web application development including analysis, design, and programming work. There may be some opportunities to lead small teams in the completion of projects.

NATURE AND VARIETY OF WORK
Work involves responsibility for installing, maintaining, and enhancing computer operating systems, components, and other related communications networks; reviewing and analyzing proprietary software; monitoring programming standards and procedures programs; and evaluating systems and configurations. The work also includes the general review and analysis of software and programming standards and the evaluation of systems and configurations.Work is performed with relative independence within defined policies and procedures, and is reviewed by a technical superior through conferences and the effectiveness of systems programming activity.

Examples of Duties and Knowledge, Skills and Abilities

(Note: The duties and responsibilities enumerated in this class specification are for the purpose of determining a common set of minimum qualifications and salary level for all positions in this class. They are not intended to include all of the essential functions of all positions in the class.)

Plans and participates in the preparation of applications to process fiscal, statistical, and related data by web based software systems.

Leads other technical employees engaged in programming software systems and related activities.

Participates with systems analysts or others in studies of data processing problems; prepares the details of systems design within the overall design prepared by a systems analyst; leads others and participates in the development of programs for computer application of systems designs.

Reduces problems to written logical procedural steps; recommends the appropriate solutions to the assigned problems.

Reviews completed programs for accuracy and optimum programming and determines the need for revision or modification; edits output data for proper format and accuracy; analyzes and corrects programming code; develops user testing.

Implements and maintains purchased or leased software program products; conducts on-the-job training of subordinate programmers; works closely with assigned team.

Performs related work as required.

KNOWLEDGE, SKILLS, AND ABILITIES

  • Thorough knowledge of Standard Development Lifecycle (SOLC) process. Ability to establish and maintain effective working relationships with administrative officials, employees, and the public.
  • Considerable knowledge of modern techniques in the implementation and maintenance of computer operating systems and other generalized software.
  • Considerable knowledge of the functions and capabilities of electronic data processing equipment.
  • Knowledge of modern techniques in planning, implementation, and maintenance of data communications facilities.
  • Skills in analytical, problem-solving, communication, and time management skills.

  • Ability to operate highly specialized mechanical, electrical and hazardous equipment and software.

  • Ability to establish and maintain effective working relationships with both technical and administrative employees within all elements of the organization.
  • Ability to make oral and written reports and presentations, and to prepare charts and graphs clearly and effectively.
  • Ability to lead others in the performance of their duties.
  • Must have strong oral and written communications skills for both customers as well as technical audiences.

Minimum Qualifications

Graduation from an accredited four-year college or university with major course work in mathematics, public or business administration, or a related field, including or supplemented by specialized training in electronic data processing, programming, operations, and methodologies; and one (1) or more years of experience in telecommunications, computer operating systems, and data base management.

Note: Graduation from an accredited four-year college or university with major course work in mathematics, public or business administration, or a related field, including or supplemented by specialized training in electronic data processing, programming, operations, and methodologies may be substituted on a year for year basis with work experience in Full Stack Programming or API development. This is in addition to one (1) or more years of experience in telecommunications, computer operating systems, and data base management.

NOTE: Accredited University or College is the recognition from an accrediting agency that an institution maintains a certain level of educational standards. The U.S. Department of Education maintains a database of accrediting agencies it recognizes for schools within the United States.

For a University or College outside the United States, the applicant must provide documentation of accreditation and educational equivalency, which can be accomplished through a credential evaluation service. Applicants with a foreign degree must provide this documentation upon the close of the announcement.

Note: A full background is required.
Note: The position requires local travel. A valid driver's license is required.
Note: Starting salary is generally within 15% of the base of the range
Note: Hybrid Work environment to include at least 2 days in the office.

Supplemental Qualifications

Preference will be given to applicants who possess the following:
Experience with building React.js applications using Next.js.
Experience building REST-based web applications.
Experience using the ArcGIS Esri API to build mapping tools in web applications.
Experience working with relational databases and querying data including SQL Server and PostgreSQL.
Experience with AI platforms including Google Gemini and AWS Bedrock.
Experience with reporting and business intelligence software.
Familiarity working with Anne Arundel County Government

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Full-Stack Programmer (Systems Programmer I)?

Sign up to receive alerts about other jobs on the Full-Stack Programmer (Systems Programmer I) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,809 - $110,162
Income Estimation: 
$102,136 - $132,353
Income Estimation: 
$83,039 - $104,143
Income Estimation: 
$105,489 - $131,507
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Anne Arundel County, MD

Anne Arundel County, MD
Hired Organization Address Anne Arundel County, MD Full Time
Position Description Anne Arundel County is excited to announce the opportunity for Police Communications Operator II. T...
Anne Arundel County, MD
Hired Organization Address Anne Arundel County, MD Full Time
POSITION TYPE Full-Time SALARY CLOSING Continuous The State’s Attorney’s Office is seeking a Victim/Witness Specialist t...
Anne Arundel County, MD
Hired Organization Address Hybrid work in Anne Arundel County, MD Full Time
POSITION TYPE Full-Time Contractual SALARY Up to $33/hour CLOSING 05/02/2025 SALARY: Up to $33/hour based on education, ...
Anne Arundel County, MD
Hired Organization Address Anne Arundel County, MD Full Time
POSITION TYPE Contractual SALARY $55 per hour CLOSING Continuous POSITION DESCRIPTION The Police Community Programs Coor...

Not the job you're looking for? Here are some other Full-Stack Programmer (Systems Programmer I) jobs in the Annapolis, MD area that may be a better fit.

Full-Stack Programmer (Systems Programmer I)

Anne Arundel County, Annapolis, MD

Full-Stack Programmer (Systems Programmer I)

Center for Digital Governmtent, Annapolis, MD

AI Assistant is available now!

Feel free to start your new journey!