Applications Developer

State of OklahomaOklahoma City, OK
18hOnsite

About The Position

As an Application Developer, you'll play a pivotal role in our modernization journey, leveraging your expertise in C#, Python, Transcript / React, SQL, Cobol and other programming languages to seamlessly connect diverse systems and platforms. Join us in shaping the future of workforce solutions and make a real impact on the lives of Oklahomans. Don't miss out on this chance to make a lasting impact and advance your career with us.

Requirements

  • Knowledge of – Programming languages – C#, Typescript / React, Python, SQL and/or Cobol.
  • Software development life cycles.
  • User interfaces.
  • Troubleshooting and problem solutions.
  • Emerging technologies/ innovations.
  • Coding processes and security measures.
  • Specific agency functions and business needs.
  • Laws, rules, and regulations affecting the business needs of the agency.
  • Skill and Competencies – Problem solving, critical thinking, and attention to detail.
  • Written communication and application design.
  • Verbal communication and presentation.
  • Ability to – Review and analyze user requests and other information.
  • Design appropriate programs and systems while adhering to deadlines.
  • Work independently.
  • Education and Experience requirements at this level consist of the 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, substituting one year of experience in applications development for the required education.
  • Computer Skills – Employee must have basic knowledge of Microsoft Office products, programming languages, logic, and flow and be capable of proficiently using the OESC’s standard software (Microsoft Office - Word, Outlook, Excel, Access, and Teams), and the Internet, as well as proficiency to learn other software as needed.
  • Employee must be capable of lifting, carrying, and moving objects of up to 25 pounds.

Responsibilities

  • Review and analyze organization’s business needs, confer with users to evaluate requirements, discuss solutions, and develop plans of approach, including project completion time estimates.
  • Design, develop, and maintain integrations between diverse systems and platforms, ensuring seamless communication and data exchange.
  • Create and maintain robust and scalable APIs (Application Programming Interfaces) to facilitate integration between internal and external systems.
  • Develop scripts and automation routines to streamline integration processes and improve efficiency.
  • Collaborate with cross-functional teams to gather requirements and ensure alignment with integration objectives.
  • Document integration processes, configurations, and best practices.
  • Stay abreast of emerging technologies and best practices in integration development.
  • Identify opportunities for process improvement and innovation to enhance integration capabilities and efficiency.
  • Evaluate existing Cobol-based systems to identify opportunities for modernization and improvement.
  • Refactor Cobol code to modernize and optimize functionality, performance, and maintainability, using C#, Python or other modern programming languages.
  • On-site attendance is an essential function of the position, as the role requires direct interaction with staff, clients, and on-site office resources.
  • These job functions, responsibilities, and activities may change at any time with or without notice.

Benefits

  • The State of Oklahoma offers a comprehensive Benefits Packet, including a generous benefit allowance to offset the cost of insurance premiums for employees and their eligible dependents.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service