Programmer Anaylst

City Of Midland, TX Midland , TX 79701

Posted 5 months ago

The Programmer/Analyst's role is to define, develop, test, analyze and maintain applications in support of the achievement of business requirements. This includes writing, coding, testing and analyzing software programs and applications. The Programmer/Analyst will also research, design, document and modify software specifications throughout the production life cycle.

The items below are intended to describe the general nature and level of work performed by an individual assigned to this position. These are not intended to be an exhaustive list of all responsibilities, duties, and skills required of personnel so classified in this position. The position description is subject to change by the City as the needs of the City and requirements of the position change.

Essential Job Duties:

  • Conduct customer interviews to analyze requirements for a single program or a single system.

  • Perform the necessary programming to develop client and web applications designed for optimal delivery and performance.

  • Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.

  • Develop and implement applications using appropriate file and/or record locking, journalizing, and database organization techniques

  • Incorporate security procedures and access levels in programs developed and maintained.

  • Develop and maintain user's manual and guidelines

  • Train end users to operate new or modified programs

  • Install software products for end users as required

  • Subject to recall 24/7

  • Communicates with end-users and third-party vendors to obtain requirements for projects and application updates for major/complex applications.

  • Works closely with vendors to resolve issues and manage deployments.

  • Performs related duties as assigned

Physical and Environmental Conditions:

  • Ability to sit, stand, and transport self from building to building

  • Ability to kneel, crawl, climb, and twist for purposes of installing and maintaining equipment

  • Ability to lift and move computer equipment.

Required Qualifications:
Knowledge, Abilities, and Skills

  • Excellent understanding of coding methods and best practices

  • Prior experience interviewing end-users for insight on functionality, interface problems, and/or usability issues

  • Flexible and adaptable in regards to learning and understanding new technologies

  • Ability to be helpful and positively interact with other persons at all times

  • Highly self-motivated and directed

  • Keen attention to detail

  • Proven analytical and problem-solving abilities

  • Ability to effectively prioritize and execute tasks in a high pressure environment

  • Ability to work both independently and in a team-oriented, collaborative environment

  • Knowledge of database technologies and retrieval methods

  • Knowledge of information technology systems analysis, design, and programming

  • Ability to read and interpret technical materials

  • Strong written, oral and interpersonal communication skills

Minimum Education, Experience, and Certification:

Bachelor's Degree in the field of computer Science, information systems or software engineering and 2yrs related experience, Associate Degree and 4 years related experiences or 6 years related experience or equivalent documented experience in responsible programming. Valid Texas Driver's License.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Programmer Anaylst

City Of Midland, TX