308 STATE BUREAU OF INVESTIGATION - Oklahoma City, OK

posted 9 days ago

Part-time,Full-time - Entry Level
Onsite - Oklahoma City, OK
10,001+ employees

About the position

The Software Engineer position at the State Bureau of Investigation involves planning and developing automated application systems to meet the organization's business needs. The role requires collaboration with users and management to identify information service requirements and includes responsibilities such as analyzing program code, designing systems, and providing technical assistance to users. This position is not remote and is based in Oklahoma City, OK.

Responsibilities

  • Analyze and design program code, screen layouts, reports, and implementation criteria.
  • Perform all aspects of systems design including writing program code and database models.
  • Provide technical assistance to internal and external customers regarding agency-developed applications.
  • Troubleshoot issues in collaboration with users and IT personnel.
  • Conduct user acceptance tests, performance stress regression, and integration testing.
  • Participate in structured walk-throughs and provide training to users.
  • Review and analyze organizational business needs and develop plans of approach.
  • Prepare development request documentation to support new or enhanced systems.
  • Perform ongoing maintenance and review of application systems.

Requirements

  • Completion of twelve semester hours of computer science or management information systems course work at an accredited college or university; or completion of a minimum of 156 hours of vocational or technical education courses resulting in certification in applications development; or an equivalent combination of education and experience.
  • For Level II: One additional year of experience in applications development and analysis work.
  • For Level III: Three additional years of experience in applications development and analysis work.

Nice-to-haves

  • Experience with .NET framework and programming languages.
  • Knowledge of coding processes and security measures.
  • Ability to work independently and manage multiple tasks.

Benefits

  • Competitive salary based on experience and level.
  • Opportunities for professional development and training.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service