HOME | SITE INDEX | CONTACT/FEEDBACK

Search the City website:

logoleft logoright

Download an application: Employment Application form


IT Programmer I

The City of Cedar Rapids is currently recruiting for a Programmer I in the Information Technology Department. This position performs entry-level computer programming work and is responsible for assisting in the development of programming specifications. The work schedule for this position is 8:00am to 5:00pm, Monday through Friday. The annual salary range for this position is $44,324 to $60,840. To learn more about our benefits, click here.

Job duties for this position include (but are not limited to):

  • Codes, tests and troubleshoots programs utilizing the appropriate hardware, databases and programming technology
  • Writes and modifies job control language
  • Modifies existing computer programs requiring simple logic changes
  • Develops and complies data to test programs
  • Analyzes performance of programs and takes action to correct deficiencies based on consultation with users and approval from supervisor
  • Prepares detailed workflow charts and diagrams that describe input, output and logical operation, and convert them into a series of instructs coded in a computer language
  • Confers with users to gain understanding of needed changes or modifications of existing programs
  • Assists in writing of specifications for the development, maintenance and modification of programs
  • Performs all work duties and activities in accordance with City policies, procedures and safety practices
  • Attends work regularly at the designated place and time
  • Supports continuous process improvement initiatives

This position requires:

  • Valid Iowa Driver’s License
  • May be required to obtain Iowa NCIC certification based on work assignment
  • Good knowledge of computer programs
  • Good knowledge of programming analytical practices and procedures
  • Good knowledge of the principles of computer programming and of adapting computer processing techniques to meet end-user needs
  • Good knowledge of business process analysis methods and techniques of programming, design and development
  • Good knowledge of the principles, methods and techniques of computer programming language(s) used in data processing
  • Knowledge of job control language concepts and functions and capabilities of computer hardware
  • Ability to communicate effectively both verbally and in writing
  • Ability to train and instruct others, including systems and user-support personnel
  • Ability to evaluate vendor software for compatibility with city-wide computer systems
  • Ability to analyze information requirements and needs, identify problems, provide technical advice and consultation, and insure efficient computer systems utilization
  • Ability to work cooperatively and to maintain effective working relationships to accomplish job responsibilities
  • Ability to quickly learn and put to use new skills and knowledge brought about by rapidly changing information and/or technology

Required Experience:

Graduation from an accredited college or university with an Associate’s Degree in Information Services, Computer Science or a closely related field; and Some experience in computer programming, hardware and operations systems related to computer systems; or Any equivalent combination of experience and training which provides the knowledge and abilities necessary to perform the work.

Submit completed application to:
Iowa Workforce Center
800 7th St SE
Cedar Rapids, Iowa 52401
Or
hr@cedar-rapids.org

Applications accepted until filled. Applicants are strongly encouraged to apply immediately, as this position will close without notice as soon as a suitable candidate is identified.
Pre-employment drug screen required.
Assistance provided to disabled individuals upon request
Equal Opportunity Employer

Back to Employment Main Page