Search jobs > Oklahoma City, OK > Part-time > Senior programmer analyst

Senior Programmer Analyst

State of Oklahoma
Oklahoma City, OK, United States
Full-time
Part-time

Job Posting Title

Senior Programmer Analyst

Agency

677 SUPREME COURT

Supervisory Organization

Supreme Court JM

Job Posting End Date (Continuous if Blank)

July 01, 2024

Note : Applications will be accepted until 11 : 59 PM on the day prior to the posting end date above.

Estimated Appointment End Date (Continuous if Blank)

Full / Part-Time

Full time

Job Type

Regular

Compensation

Job Description

Basic Purpose

The Administrative Office of the Courts is in the process of developing a statewide, unified, multi-jurisdictional Case Management System across the Oklahoma Judiciary.

Requirements analysis and the Joint Applications Design have been completed and we are seeking eager, talented, self-motivated individuals to join our MIS team to take the construction and implementation of the Oklahoma Case Management System (CMS) forward.

In this capacity, you will have the opportunity to collaborate with a highly experienced team and join them in influencing the design, construction, and testing of the statewide CMS application.

If you would like to bring your talents to bear in the exciting and challenging effort ahead of us, please submit your cover letter and resume for consideration as described below.

The Administrative Office of the Courts (AOC) is seeking a self-motivated person to assume the responsibilities of Senior Programmer Analyst as a member of the Information Systems Team.

The Senior Programmer Analyst should possess the necessary skills and is responsible for developing, integrating, and supporting in-house and commercial off-the-shelf (COTS) web applications for the Administrative Office of the Courts (AOC), as well as developing electronic exchanges between systems.

Web development is primarily in a .NET / Microsoft SQL Server / Microsoft Active Directory environment, but includes : Web Services, Windows Services and exchange applications.

The predominant programming languages are C#, ASP.NET, JAVASCRIPT and T-SQL. This position requires strong research and problem solving skills, initiative, and flexibility around multiple technologies.

The Senior Programmer Analyst will also assist with onboarding new software developers to enhance the new-hire experience and certify code reviews and contribute documentation to the release process of developed code.

Typical Functions

To perform this job successfully, an individual must be able to perform each of the following essential duties :

Develop new and maintain existing web (software) applications for necessary modifications and new features using primarily C#, ASP.

NET, JAVASCRIPT, Node and MVC with entity framework technologies.

  • Integrate new and existing COTS products into in-house applications and or other COTS products.
  • Develop and support SSIS, SSRS and HTML reports, both financial and statistical.
  • Source code / branch management (merging code between branches), maintenance and confirmation of build systems, and administration of TFS and related systems.
  • Develop and maintain electronic exchanges in various formats between systems to include XML, ECF / NIEM, etc.
  • Develop and support complex T-SQL stored procedures, views, and functions.
  • Assist with maintaining existing VB6 / COM+ applications.
  • Design, build, and test web presentation, business, and data access layers.
  • Design software systems from requirements, interactions with users, business analysts, system analysts, and collaborative input from peers and others.
  • Develop software support documentation, including graphical representations (UML, Visio, etc.), used for programming and testing.
  • Work with Quality Assurance (QA) personnel to ensure software meets software quality standards.
  • Estimate work needed to complete assigned tasks and commit to their completion.
  • Conduct peer review of software designs, programs, and test results.
  • Work after hours as needed to implement software into production.

Education and Experience

  • Bachelor's degree in Computer Science, Information Systems, or related field or equivalent work experience. A degree in Computer Science is preferred.
  • 7 years experience creating and supporting web-based applications.
  • 5 years experience with .NET programming.
  • 2 years experience with SQL and T-SQL.
  • Prior experience with Service-Oriented Architecture (SOA) is a plus.
  • Prior experience in the court system, legal field, or accounting is a plus.
  • Experience with SharePoint, Visual Studio and multiple programming languages.
  • Excellent problem solving, analytical skills and technical troubleshooting skills.
  • VB6 / COM+ programming experience a plus.

Knowledge, Skills, Abilities, and Competencies

  • Working knowledge of Visual Studio.
  • Ability to assist others in use of multiple programming languages
  • Working knowledge of XML and JSON data-interchange formats.
  • Strong knowledge of object oriented programming techniques.
  • Working knowledge of n-tier application design along with basic principles of computer science : object-oriented programming, algorithms, data structures, and multi-threading.
  • Working knowledge of Microsoft Office applications including Visio.
  • Working knowledge of ALM software life cycle and security principles.
  • Intermediate scripting capabilities in : PowerShell, SQL, TFS Command line.
  • Working knowledge of middle tier development, including : Web Services, Windows Services, work flow, and WCF.
  • Strong troubleshooting, research, and problem solving skills.
  • Detail-oriented with strong organizational and documentation skills.
  • Excellent communication skills "" oral and written.
  • Ability to work in teams and independently when required.
  • Desire to work in and adapt to new technologies.

Additional Job Information

The State of Oklahoma has an excellent benefits package including 3 weeks of vacation, employee retirement and health benefit plans.

Applicant must be willing to self-relocate if applicable. Position open until filled. Submit resume and cover letter with salary requirements and availability date via email with Senior Programmer Analyst in the message title to opportunities@oscn.

net. The Supreme Court of Oklahoma Administrative Office of the Courts 2100 N. Lincoln Blvd., Suite 3 Oklahoma City, Oklahoma 73105.

Candidates who are eligible to work in the United States are encouraged to apply. The Administrative Office of the Courts will not sponsor a work visa (H-1B, etc.) to fill this position.

As a condition of employment, any successful candidate who receives an offer of employment will be required to pass a background investigation.

The Oklahoma Supreme Court is an Equal Opportunity Employer.

Equal Opportunity Employment

The State of Oklahoma is an equal opportunity employer and does not discriminate on the basis of genetic information, race, religion, color, sex, age, national origin, or disability.

Equal Opportunity Employment

The State of Oklahoma is an equal opportunity employer and does not discriminate on the basis of genetic information, race, religion, color, sex, age, national origin, or disability.

Current active State of Oklahoma employees must apply for open positions internally through the Workday Jobs Hub.

15 days ago
Related jobs
Promoted
State of Oklahoma
Oklahoma City, Oklahoma

The Administrative Office of the Courts (AOC) is seeking a self-motivated person to assume the responsibilities of Senior Programmer Analyst as a member of the Information Systems Team. Submit resume and cover letter with salary requirements and availability date via email with Senior Programmer Ana...

The State of Oklahoma
Oklahoma County

The Administrative Office of the Courts (AOC) is seeking a self-motivated person to assume the responsibilities of Senior Programmer Analyst as a member of the Information Systems Team. Submit resume and cover letter with salary requirements and availability date via email with Senior Programmer Ana...

Promoted
Gainwell Technologies LLC
OK, US
Remote

Applications Developer (UNIX/C/SQL). As an Applications Developer you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our organization. Help guide closer connections between application architects and developers to ensure design requirements a...

Promoted
TechConnectOK
OK, United States

As a Software Application Developer you will serve as a lead and focus on implementing and continually enhancing business applications utilizing a broad range of development tools and technologies. TechConnect is currently looking for a Software Application Developer for an industry leading organiza...

Promoted
Select Water Solutions
Oklahoma City, Oklahoma

With general direction, the Business Systems Analyst V is responsible to serve as a liaison between Select Water business units and IT to assist in the definition, documentation, planning, execution, and testing of projects and releases. The Analyst will maintain and enhance existing business system...

Promoted
Canonical - Jobs
Oklahoma City, Oklahoma

The role of a People Data Analyst at Canonical. Knowledge in advanced statistics, data sciences, coding/scripting languages (Python, R, etc), and databases (SQL, etc). Bring your people analytics, social science research and data mining/science skills to a unique team seeking to understand, and shap...

Promoted
Oracle
Oklahoma City, Oklahoma

Learn why people come to work for Oracle at () OCI Network Capacity and Planning is currently in need of a Principal Business Process Analyst to join our fast-growing team. This role requires a passion for problem solving, the flexibility to shift with business priorities, and an unrivaled attentio...

Promoted
Donable
Oklahoma City, Oklahoma

The Software Engineer position is intended to be a primary role and can be involved in all facets of the systems development life cycle from an analytical and technical perspective. The Software Engineer position is focused on producing and/or modifying computer programs of all sizes and complexity ...

Promoted
Public Consulting Group
Oklahoma City, Oklahoma

Writes advanced SQL queries and perform complex data mining techniques to capture appropriate data. Liaises with IT team on regarding data governance and requirements of the data warehouse. Strong understanding of relational databases and data warehouses. Produces reports, dashboards, and data visua...

Promoted
PwC
Oklahoma City, Oklahoma

A Data Scientist collects domain context from stakeholders, defines hypothesis and prediction tasks, identifies and creates supporting data sources, conducts experiments with various algorithms to model prediction tasks, undertakes validation and tests of models to improve performance, produces pipe...