Demo

Full-Stack Programmer (Systems Programmer I)

Anne Arundel County
Annapolis, MD Full Time
POSTED ON 3/26/2025
AVAILABLE BEFORE 4/7/2025
This announcement will be used to fill a full-time permanenFull 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.(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.
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.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

Salary : $67,111 - $126,678

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: 
$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: 
$66,157 - $90,051
Income Estimation: 
$82,230 - $118,841
Income Estimation: 
$136,714 - $171,621
Income Estimation: 
$66,195 - $86,448
Income Estimation: 
$153,752 - $200,235
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

Anne Arundel County
Hired Organization Address Anne Arundel County, MD Full Time
This position announcement will be used to fill full-time, permanent, safety sensitive Booking Officer vacancies in the ...
Anne Arundel County
Hired Organization Address Anne Arundel County, MD Full Time
This position announcement will be used to fill a full-time, permanent, safety-sensitive Facilities Maintenance Mechanic...
Anne Arundel County
Hired Organization Address Anne Arundel County, MD Full Time
Anne Arundel County is excited to announce the opportunity for Police Communications Operator II. The Police Communicati...
Anne Arundel County
Hired Organization Address Utility Operations, MD Full Time
This posting will be used to fill full-time, permanent, represented, Safety Sensitive, Utilities Maintenance Crew Leader...

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, MD, 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!