State of Oklahoma
Join to apply for the
Senior Programmer Analyst
role at
State of Oklahoma The Administrative Office of the Courts is 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 advance the construction and implementation of the Oklahoma Case Management System (CMS). You will have the opportunity to collaborate with a highly experienced team and influence the design, construction, and testing of the statewide CMS application. Please submit your cover letter and resume for consideration as described below. Overview
The Administrative Office of the Courts (AOC) seeks a self-motivated person to assume the responsibilities of
Senior Programmer Analyst
as a member of the Information Systems Team. The Senior Programmer Analyst will develop, integrate, and support in-house and COTS web applications for the AOC, and develop electronic exchanges between systems. Web development is in a .NET / Microsoft SQL Server / Microsoft Active Directory environment, and includes Web Services, Windows Services, and exchange applications. Primary programming languages include C#, ASP.NET, JavaScript and T-SQL. This role requires strong research and problem-solving skills, initiative, and flexibility around multiple technologies. The Senior Programmer Analyst will assist with onboarding new software developers, certify code reviews, and contribute documentation to the release process of developed code. Salary:
$78,000.00 - $107,500.00 Commensurate on education and experience. FLSA Exemption:
Exempt. Responsibilities
Develop new and maintain existing web 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, in collaboration with users, business analysts, system analysts, and peers. 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 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. Perform other related duties as assigned. Knowledge, Skill, And Ability Requirements
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, workflow, 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. Education And Experience Requirements
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. Experience developing software applications utilizing AI and LLM techniques to maximize coding performance and expedite release schedules, preferred. 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. Travel
All AOC positions have the potential to require employees to travel for normal duties in support of the Judiciary, including state Judicial events and national industry conferences. Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as laptops, photocopiers, and smartphones. All AOC positions are designated as “In-Person” at authorized work locations. The office hours are 8:00 AM to 5:00 PM, Monday through Friday. MIS employees may be assigned on-call as defined in 26 CFR 553.221 (d). Physical Demands
While performing the duties of this job, the employee is regularly required to talk, hear, comprehend, observe, and evaluate. Specific vision abilities required include close vision and ability to adjust focus. This position may require lifting files, opening filing cabinets, operating standard office and computer equipment, and bending or standing as necessary. Eligibility to work in the United States is required. The employer will not sponsor a work visa (H-1B, etc.). The State of Oklahoma has an excellent benefits package including 3 weeks of vacation, employee retirement and health benefit plans.
Position open until filled. Criminal background check required.
The Supreme Court of Oklahoma Administrative Office of the Courts. Equal Opportunity Employer. Note: The page contains additional job listings and references to other positions not related to this role; these have been omitted in this refined description.
#J-18808-Ljbffr
Senior Programmer Analyst
role at
State of Oklahoma The Administrative Office of the Courts is 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 advance the construction and implementation of the Oklahoma Case Management System (CMS). You will have the opportunity to collaborate with a highly experienced team and influence the design, construction, and testing of the statewide CMS application. Please submit your cover letter and resume for consideration as described below. Overview
The Administrative Office of the Courts (AOC) seeks a self-motivated person to assume the responsibilities of
Senior Programmer Analyst
as a member of the Information Systems Team. The Senior Programmer Analyst will develop, integrate, and support in-house and COTS web applications for the AOC, and develop electronic exchanges between systems. Web development is in a .NET / Microsoft SQL Server / Microsoft Active Directory environment, and includes Web Services, Windows Services, and exchange applications. Primary programming languages include C#, ASP.NET, JavaScript and T-SQL. This role requires strong research and problem-solving skills, initiative, and flexibility around multiple technologies. The Senior Programmer Analyst will assist with onboarding new software developers, certify code reviews, and contribute documentation to the release process of developed code. Salary:
$78,000.00 - $107,500.00 Commensurate on education and experience. FLSA Exemption:
Exempt. Responsibilities
Develop new and maintain existing web 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, in collaboration with users, business analysts, system analysts, and peers. 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 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. Perform other related duties as assigned. Knowledge, Skill, And Ability Requirements
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, workflow, 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. Education And Experience Requirements
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. Experience developing software applications utilizing AI and LLM techniques to maximize coding performance and expedite release schedules, preferred. 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. Travel
All AOC positions have the potential to require employees to travel for normal duties in support of the Judiciary, including state Judicial events and national industry conferences. Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as laptops, photocopiers, and smartphones. All AOC positions are designated as “In-Person” at authorized work locations. The office hours are 8:00 AM to 5:00 PM, Monday through Friday. MIS employees may be assigned on-call as defined in 26 CFR 553.221 (d). Physical Demands
While performing the duties of this job, the employee is regularly required to talk, hear, comprehend, observe, and evaluate. Specific vision abilities required include close vision and ability to adjust focus. This position may require lifting files, opening filing cabinets, operating standard office and computer equipment, and bending or standing as necessary. Eligibility to work in the United States is required. The employer will not sponsor a work visa (H-1B, etc.). The State of Oklahoma has an excellent benefits package including 3 weeks of vacation, employee retirement and health benefit plans.
Position open until filled. Criminal background check required.
The Supreme Court of Oklahoma Administrative Office of the Courts. Equal Opportunity Employer. Note: The page contains additional job listings and references to other positions not related to this role; these have been omitted in this refined description.
#J-18808-Ljbffr