Programmer

County of Alameda
Oakland, CA, United States
16 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Compensation
$87,069.0 - $104,333.0
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology JIRA Microsoft Azure Business Software Computer Programming Issue Tracking Systems Microsoft Office Systems Development Life Cycle Microsoft SharePoint Software Engineering System Testing Workflow Management Systems
+5 more
Enterprise Software Applications Information Technology No-code Tools Low-code Servicenow

Job description

This Programmer position facilitates our SSA Support Team by coordinating simple project activities and facilitating communication. Work is performed under direction, with an emphasis on organizing information, maintaining project documentation, and ensuring assigned tasks are completed accurately and on time. This classification is characterized by a willingness to learn, attention to detail, and the ability to work cooperatively with the team., 1. Assists in monitoring project activities, business processes, and operational workflows and refers them to senior staff for resolution.

  1. Gathers and organizes business requirements from users; assists in documenting process changes or updates to existing procedures and workflows.

  2. Under direction, prepares basic business requirements, functional outlines, or process maps to support new or revised projects, systems, or program activities.

  3. Assists in preparing test cases and user acceptance testing documentation; coordinates testing sessions with users, tracks results, and documents issues for review by senior analysts or supervisors.

  4. Supports configuration and setup of business applications or enterprise tools by performing basic data entry, workflow updates, or template adjustments following established guidelines.

  5. Coordinates with supervisors and user departments to obtain approval for requirement changes, project updates, or documentation revisions; helps maintain communication among project stakeholders under directions.

  6. Prepares and updates project documentation, meeting notes, training materials, user instructions, and process guides; ensures documents are complete and maintained in accordance with department standards.

  7. Assists senior analysts or project managers by completing assigned tasks such as gathering data, drafting reports, updating schedules, and supporting small project components.

  8. Maintain a professional, respectful, and ethical communication style at all times.

Requirements

· Methods and practices of computer systems design, programming and implementation.

· Structuring techniques for efficient program construction and maintenance.

· Standard application design methodology.

· Industry standard practices for the software development life cycle.

· Principles and practices of technical problem solving.

· Low-code or no-code tools.

· Basic software systems testing.

Abilities:

  • Initiative and proactive follow through
  • Strong interpersonal and relationship building skills
  • Attention to detail and accuracy in documentation
  • Ability to prioritize competing tasks
  • Problem solving and analytical thinking
  • Reliable, responsible, and committed to project success, Education: Possession of an associate’s degree, or equivalent units completed, from an accredited college or university with a major in IS, computer science, or a related field.

Or

Experience: The equivalent of one (1) year of full-time experience programming as broadly defined in the description above.

Or

Certification: Possession of a computer programming, or related, certification from an industry-recognized technical institution or trade association.

PREFERRED/DESIRED QUALIFICATIONS

· Skill in preparing basic process maps, meeting notes, status updates, and user support materials using standard office tools (e.g., MS Office, SharePoint, Teams).

· Experience assisting in the coordination of small projects, including scheduling meetings, tracking action items, and supporting communication between technical and business teams.

· Ability to work collaboratively in a team environment, handle multiple tasks, and adjust to changing priorities.

· Familiarity with enterprise applications, workflow tools, or ticketing systems (e.g., ServiceNow, Jira, Azure DevOps) is desirable.

· Basic understanding of SDLC, Agile methodologies, and IT project management practices.

Benefits & conditions

County Pension Plan, 12 paid holidays a year + initial accrual rate of 10 vacation days/yr (increases over time) + 4 floating holidays/year + accrual of 13 sick days/year. Deferred Compensation 457b plan + Medical/ Dental/ Vision/ FSA/ Transportation/Cafeteria-Benefit selection options, and much more!, Alameda County has a diverse workforce, that is representative of the communities we serve, and is proud to be an equal opportunity employer. All aspects of employment are based on merit, competence, performance, and business need. Alameda County does not discriminate in employment on the basis of inclusion in protected classes or other non-merit factors as defined under federal, state and local law. Alameda County celebrates diversity and is committed to creating an inclusive, and welcoming workplace environment.

Pay: $87,068.80 - $104,332.80 per year

Benefits:

  • AD&D insurance
  • Bereavement leave
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid holidays
  • Paid sick time
  • Paid time off
  • Partner benefits
  • Retirement plan
  • Vision insurance
  • Wellness program

Application Question(s):

  • Are you eligible to work in the US without employer sponsorship? The required answer is yes.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…