Join to apply for the Programmer role at United States Court of Appeals for the Sixth Circuit
4 days ago Be among the first 25 applicants
Join to apply for the Programmer role at United States Court of Appeals for the Sixth Circuit
Overview Of Duties
The Programmer modernizes current applications and creates new applications from scratch. They also work with the Programmer Analyst and application users to customize and deliver web applications to meet the end user’s needs. The major responsibilities and duties include the following:
- Confer with Programmer Analyst, technical staff, and end users to design and program software applications. Write code to specifications, document work, develop custom reports, and perform routine testing.
- Maintain and develop scripts with embedded SQL to extract from or add information to system databases. Install, configure, test, manage, and support national and local systems interfacing with or running in the Linux operating environment. Analyze, research, recommend, and implement improvements to applications and web presences for manual and automated processes.
- Serve as project manager. Provide instruction and training on use and support of systems. Provide customer support to end-users.
- Test and apply new software and maintenance patches. Complete server, database, and routine security audits. Perform server troubleshooting and triage during service failure scenarios and participate in detailed investigations to determine root cause and corrective actions.
- Manage hardware and software operating environments. Evaluate and recommend proposed equipment and configurations.
- Manage and maintain multiple database and web servers using Linux OS, Apache, SharePoint, IIS, Informix, MySQL, Java and PHP programming. Support other COTS products as integrated in the environment as needed.
Overview Of Duties
The Programmer modernizes current applications and creates new applications from scratch. They also work with the Programmer Analyst and application users to customize and deliver web applications to meet the end user’s needs. The major responsibilities and duties include the following:
- Confer with Programmer Analyst, technical staff, and end users to design and program software applications. Write code to specifications, document work, develop custom reports, and perform routine testing.
- Maintain and develop scripts with embedded SQL to extract from or add information to system databases. Install, configure, test, manage, and support national and local systems interfacing with or running in the Linux operating environment. Analyze, research, recommend, and implement improvements to applications and web presences for manual and automated processes.
- Serve as project manager. Provide instruction and training on use and support of systems. Provide customer support to end-users.
- Test and apply new software and maintenance patches. Complete server, database, and routine security audits. Perform server troubleshooting and triage during service failure scenarios and participate in detailed investigations to determine root cause and corrective actions.
- Manage hardware and software operating environments. Evaluate and recommend proposed equipment and configurations.
- Manage and maintain multiple database and web servers using Linux OS, Apache, SharePoint, IIS, Informix, MySQL, Java and PHP programming. Support other COTS products as integrated in the environment as needed.
Qualifications
- Required: Three years of experience in Linux operating system and Apache, PHP, SQL, Informix, SharePoint, and IIS programming. Knowledge of business analysis, databases, and application design. Skill in analyzing needs and product requirements to create a design. Knowledge of computer systems and networks. Skill in identifying problems and reviewing related information to develop and evaluate options and implement solutions. Skill in preparing flow charts. Ability to respond effectively in critical situations. Knowledge of IT security techniques. Skill in translating and documenting technical terms into non-technical language. Effective communication and organizational skills; ability to work independently and in a team environment.
- Preferred: Related experience in a court, government agency, or equivalent environment. College degree in related field.
Total Rewards & Work/Life Balance
- Compensation*: $61,593 - $85,368* (CL 27) (*Salary commensurate with qualifications)
- Benefits: Employer subsidized health and life insurance plans. Dental and vision insurance plans. Flexible spending accounts for health care, dependent care, and commuter expenses. Eligibility for Public Service Loan Forgiveness Program and mass transit subsidies. On-site fitness center. Federal retirement entails a pension plan (FERS-FRAE) and employer-matching Thrift Savings Plan (similar to a 401K). Retirees may carry insurance plans into retirement while paying the same premiums as employees. Visit www.uscourts.gov/careers/benef... to learn more about the Judiciary’s competitive benefits.
- Work/Life: Annual time off - 13 vacation days, 13 sick leave days, and 11 paid holidays. Vacation days increase to 20 days after three years and to 26 days after fifteen years. Hybrid telework schedule may be available.
Conditions of Employment
Travel for this position is required. The selected candidate is provisionally hired pending results of background investigation and fingerprinting. This position is subject to updated background investigations every five years. Applicants selected for an interview must complete the Optional Background Information section on the Judiciary’s application. Employees are required to adhere to the Judicial Code of Conduct for Judicial Employees. For citizenship requirements, visit www.uscourts.gov/careers. Electronic Fund Transfer for payroll direct deposit is required. Positions with the U.S. Courts are at-will, excepted service appointments, and may be terminated with or without cause by the Court. The Court reserves the right to modify the conditions of this announcement, or to withdraw the announcement for any reason without notice.
How To Apply
Please submit a single PDF application packet, including (1) a cover letter addressing your qualifications and experience in relation to the job duties
and how you learned of the position, and (2) a current resume, to the Director of Human Resources via the Resume button on our online application system. Position is open until filled; preference given to applications received by
June 16, 2025.
Interviews may be scheduled on a rolling basis and take place prior to the preference date listed above. Virtual interviews available.
_______________________
The United States Court of Appeals for the Sixth Circuit is an equal opportunity employer. For a reasonable accommodation during the recruitment process, contact Human Resources at (513) 564-7250.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Administration of Justice
Referrals increase your chances of interviewing at United States Court of Appeals for the Sixth Circuit by 2x
Get notified about new Software Engineer jobs in Cincinnati, OH.
Cincinnati, OH $120,536.00-$137,186.00 3 days ago
Web Developer Internship/Co-Op Fall 2025
Cincinnati, OH $120,536.00-$137,186.00 2 days ago
Blue Ash, OH $100,000.00-$120,000.00 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.