Title: | Lead Programmer |
---|---|
ID: | 21.026 (Repost) |
Department: | Information Technology |
Job Title: Lead Programmer Salary Grade: 18
Division/Department: Court Operations/Information Services
Reports To: Application Development Manager Date Posted: 2/9/24
FLSA Status: Exempt Last Revised: 2/9/24
Benefits of Employment
Insurance: Comprehensive Health, Dental, Vision, Life and an Employee Assistance Program. Supplemental Life may be purchased at group rates.
Paid Time Off: Twelve (12) holidays, vacation time (after 6 months) of three (3) weeks per year for the first eight (8) years of service, and sick time.
Retirement: Ohio Public Employees Retirement System (OPERS) with 14% annual employer contribution and Deferred Compensation Plans.
Job Summary
The Lead Programmer supports and maintains the court's existing web-based case management system developed by utilizing ASP.Net, nHibernate and SQL Server. Also designs, develops, tests, and installs enhancements to the existing application based on the new requirements.
Essential Duties and Responsibilities
To perform this job successfully, an individual must be able to satisfactorily perform each essential duty listed below. Reasonable accommodations will be made for disabled persons covered by the Americans with Disabilities Act, in accordance with its requirements.
Under the direction of the Application Development Manager designs, develops, enhances, installs, and supports new computer software applications; modifies and maintains existing computer software applications.
Modifies and enhances existing .Net applications.
Supports the court’s case management system.
Writes new programs to meet changing court requirements.
Trains users in the proper use of existing applications.
Prepares program and system documentation.
Analyzes user requirements and develops solutions.
Performs other duties as assigned.
Supervisory Responsibilities
Has no direct supervisory responsibility for staff members.
Equipment Operated
Standard office equipment and office technology such as copy machines, personal computers and telephones.
Confidential Data
All court-related information regarding hearings, etc. that the employee may come in contact with by working in the facility.
Working Conditions
Works in a general office setting with moderate noise levels.
Usual Physical Demands
While performing the duties of this job, the employee is required to sit, to speak clearly, and to hear. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, depth perception, and ability to adjust focus.
Knowledge, Qualifications, Skills, and Abilities
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.
Ability to:
- Work independently and as a team player
- Design, code, test and debug programs
- Support/maintain the existing applications
- Analyze and organize information and develop effective solutions
- Make effective decisions to mitigate system or business issues
- Communicate technical information verbally and in writing
- Gather requirements and work with non-technical business partners
- Prepare written documentation of processes, procedures, and programs
- Multi-task
- Be detail and results-oriented
Knowledge of:
- Computer programming principles and methods
- OOAD
- ASP.Net architecture and multi-tier architecture
- WebServices, HTML/CSS and related technologies (XML, JAVAscript, SSL, multithreading, other frameworks)
- TFS
- SQL Server and SSRS
Education and/or Experience
Bachelor’s degree in computer science or related field, or the equivalent amount of experience working in the areas listed below (One (1) year of college equals two (2) years of experience.).
AND
Minimum of five (5) years of experience in the following:
- C# web development
- .Net (2.0-4.6) Framework in an enterprise environment
- ASP.Net web development
- Microsoft SQL Server
- ORM tools such as NHibernate or Entity Framework
MS Certification is a plus.
Licensure or Certification Requirements
None
Court Expectations of Employee
In accomplishing the responsibilities of this position, the Court expects that the employee will adhere to the mission and values of the Court as well as all Court policies and procedures. In addition, while carrying out the duties of this position, the employee is expected to model high ethical conduct on and off the job, and exhibit a professional and respectful demeanor with all Court employees.
Court Mission Statement
To administer justice, rehabilitate juveniles, support and strengthen families, and promote public safety.
Application Procedure
Current Cuyahoga County Court of Common Pleas Juvenile Division Employees:
- The deadline to apply is _2/16/24_.
- Please visit https://juvenilecourt.applicantstack.com/x/openings-internal to complete and submit the Job Posting Response Form to the Human Resources Division.
- The Job Posting Response form must be received in Human Resources by the job posting deadline for consideration as a candidate for the posted position.
- If you do not meet the minimum requirements, you can submit a waiver to Human Resources. Please refer to the Employee Handbook Policy number 1.02.04.
External Applicants:
- This position will remain posted until filled.
- Please visit https://juvenilecourt.applicantstack.com/x/openings to view this posting and to complete and submit the Application for Employment.
EEO/ADA/SMOKE-DRUG FREE ENVIRONMENT
Ohio Relay Service 1-800-750-0750