Omaha, NE, 68182, USA
5 days ago
Programmer/Systems Administrator
Summary 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. Responsibilities 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. Requirements Conditions of Employment Applicants must be a citizen of the United States or eligible to work in the United States. To review citizenship requirements for employment in the Judiciary, please visit https://www.uscourts.gov/. This is a high-sensitive position within the Judiciary. The final candidate will be subject to a background security check after a conditional offer of employment has been extended and accepted. Applicants will not be asked about their criminal history prior to receiving a tentative offer of employment. Applicants completing the AO 78 Application for Judicial Branch Employment are not required to complete questions 18 through 20 regarding criminal history. Criminal history is not in itself disqualifying. Providing false and/or misleading information may be grounds for removal from the application and selection process, as well as disciplinary action if discovered after an individuals' date of hire. All application information is subject to verification. Employment will be provisional and contingent upon the satisfactory completion of the required background investigation. Employees are subject to mandatory electronic funds transfer. Except for Probation Officers, employees are considered "At-Will". Employees are required to adhere to the Code of Conduct for Judicial Employees. Qualifications 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. Education A bachelor's degree in computer science, information systems, or other closely related field is preferred. Additional Information The District of Nebraska is an Equal Opportunity Employer and has a strong commitment to achieving diversity among staff.
Confirm your E-mail: Send Email