Programmer / Analyst
This position is located in the U.S. Bankruptcy Court Clerk’s office in Las Vegas, Nevada. The incumbent will develop applications for managing local data systems, custom interfaces for national systems, analyze manual processes and propose automated solutions within the Court. The incumbent will be a member of a group of IS support personnel and report directly to the IS Manager. Duties include but are not limited to:
Utilizes current technology in JavaScript, VBScript, PERL, CGI, Cold Fusion, PHP and Java programming to enhance the efficiency and effectiveness of local and nationally developed systems of the Court family.
Writes command language scripting in both Windows and Linux Redhat operating environments.
Develops SQL and Informix scripts and shells to make effective use of information in existing systems databases.
Teaches and coaches Court personnel in the effective use of automated resources.
Assists in the installation of new or revised releases of national software.
Monitors day-to-day operations of the locally and nationally supported programs and applications. Acts as the technical expert in solving computer application problems and assists the group with backup and recovery of applications as necessary.
Prepares and maintains user manuals, user and technical documentation for locally-developed software used at the Court.
Provides follow-up maintenance and support for existing applications in use within the Court system.
Supports the conversion of existing local applications from older technologies and non-supported technologies using a defined project plan.
Evaluates established Court processes and makes recommendations for automating processes.
Works with Court staff to enhance web and other current applications.
Provides guidance and oversight to others performing the automation of manual processes.
Assists IS staff and unit managers with the creation of one-time and recurring reports.
Designs, programs, tests, installs, documents, and maintains web based application.
Other duties as assigned.
Mandatory Qualifications: To qualify for the assignment of the duties of Programmer/Analyst, applicants must have one year of specialized experience at or equivalent to work at CL - 27. For placement at salary levels above Step 1, at least two years specialized experience equivalent work at the CL-27 level is required.
Specialized Experience: A minimum of three years of progressively responsible experience related to the technical aspects of application development, web development and System Life Cycle development methodologies. Accomplishment of computer project assignments that involved system analysis, design, programming, implementation and integration. Examples of web development will be required. (Specialized experience most applicable will have been obtained in a court or related legal field.)
Preferred Qualifications:
Bachelors Degree in Computer Science, MIS, or related technical field of study from an accredited college or university.
Experience with .NET programming, C#, Visual Basic, Perl, ASP.NET, Visual Studio, Web Programming, CSS, JavaScript, SQL, HTML, and DHTML.
Experience with the latest Microsoft technologies such as WCF, WPF, and AJAX (Atlas).
Experience with Reporting Tools such as Crystal Reports and SQL Reporting Services.
Experience with the use of directory services such as Active Directory and LDAP for web and database authentication.
Experience in all phases of product development cycle.
Good oral and written communication and analytical skills.
The ability to take initiative and have good problem solving skills.
Must be organized and have the ability to manage multiple priorities to meet strict time demands.
|