Job Listing

25-04 Programmer

Company:
68102

Industry:
Non-profit

Job title:
25-04 Programmer

Job level:
Mid

Job description:

DISTRICT OF NEBRASKA – SHARED SERVICES DEPARTMENT
Position: Programmer/Systems Administrator
Vacancy: 25-04
Classification: CL 28/CL29
Salary Range: $71,602 – $138,401*
Duty Station: Omaha Status: Full-time permanent
Open to: All qualified candidates
Number of Positions: One (1)

*Starting salary is set considering human resources policies, qualifications, experience, and applicant’s current salary or federal pay grade.

This job opportunity is with the Judicial Branch of the Federal Government. The judicial branch is one of the three separate and distinct branches of the U.S. government and is independent from the other two. This position is in the Shared Services Information Technology Department of the District of Nebraska.

Job Duties:
• Direct and provide systems and software development services using C#, VB, Perl, PHP, ColdFusion, JavaScript, Drupal, .NET languages, and other software used in software development and modification of local and nationally supported software.
• Responsible for managing and maintaining the servers that host websites and web applications, ensuring their security, reliability, scalability, and smooth operation by monitoring performance, implementing updates, troubleshooting issues, and managing backups to handle web traffic and client requests effectively.
• Set up and configure web servers on different operating systems (Linux, Windows) including hardware and software components
• Implement and maintain robust security measures to protect against cyber threats, including firewall rules, access controls, vulnerability scanning, and regular security updates. Apply software updates and patches to web servers and related applications to address security vulnerabilities and maintain compatibility
• Develop, implement, and manage projects from inception to delivery, including developing complex project plans, thorough design plans, and detailed timelines. Ensure adequate resources are available, coordinate and lead project meetings, and ensure projects are delivered on time and within the confines of the project budget.
• Design, modify, and implement short and long-range automation improvement plans for the court, ensuring that changes can be implemented with minimal disruption to the work of the court. Develop long term plans for the automation of manual processes, implementing state of the art technologies.
• Consult with and provide advice and guidance to judges, senior managers, and staff of the courts throughout the district and the circuit on current and future technologies and the automation of manual court processes through the development of software and hardware solutions to enhance both existing and new systems.
• Maintain contact with other automation court personnel at different locations and levels for the purpose of remaining knowledgeable of developments, techniques, and user programs. Represent the district and circuit in judiciary-wide initiatives, meetings, conferences, etc.
• Perform testing, establish procedures, and devise security systems for hardware, software, and data. Develops code that is secure and testing for security vulnerabilities regularly.

Qualifications must be met at the time of the application.

Required:
Must have two years of specialized experience. A bachelor’s degree in computer science, information systems, or other closely related field is preferred.
Specialized experience:
Specialized knowledge is defined as experience that includes progressively responsible experience in developing software, designing, implementing, or maintaining computer systems that included the completion of computer project assignments involving systems analysis and design, computer programming, systems integration, and information technology project management.

Experience using languages such as C#, VB, Perl, PHP, ColdFusion, JavaScript, Drupal, .NET languages, and scripting languages. Experience in the design, development, maintenance, and support of application programs for multiple platforms including Windows and Linux. Experience using web services. Knowledge of relational database theory, DBI layer, and associated practical experience using Informix, MySQL, ODBC, and JDBC. Experience writing technical documentation and providing training. Team development, version control, and project management skills are required.

The candidate must possess:
• strong organizational skills;
• excellent customer service skills;
• problem-solving skills; and
• the ability to work independently and as part of a team.
APPLICATION PROCEDURE
Applicants must submit a PDF document to USDCHR@ned.uscourts.gov to include a:
• Cover letter
• Resume
• Application Form AO-78 (all sections must be completed)
• Contact information for three professional references

Application materials that do not adhere to this procedure will not be considered. Only candidates selected for interviews will be contacted. Travel reimbursement in connection with the selection process and/or relocation is not authorized.

The court reserves the right to modify the conditions of this vacancy announcement at any time or to withdraw it without prior notice.

BENEFITS PACKAGE
• Health, dental, vision, life, and long-term care insurance
• Health and dependent reimbursement accounts
• Student loan forgiveness
• Federal Employee Retirement System
• Thrift Savings Plan with 5% match
• Flexible work schedule
• Telework
• Paid annual and sick leave
• Paid federal holidays
• Parking
• On-site fitness facility
http://www.uscourts.gov/careers/benefits

Positions available:
1

Posted on:
February 28, 2025

Apply Now

Back to job listings