Job ID: 52632
Our client in Little Rock, Arkansas is seeking an Application Development Programmer.
Local candidates are highly preferred.
Onsite interviews are required.
In support of our modernization effort we are building a DAD team capable of modernizing our applications by 2025 and building a stream of continuous improvement and continuous development. We are seeking team members experienced with UI/UX design and full-stack development in modernizing legacy applications built on Oracle databases using Oracle Forms. Team members with experience in legacy and state-of-the art technologies will be optimal candidates.
The client is the administrative arm of the Arkansas Supreme Court. The Court Information Systems Division is responsible for providing technological support to the States courts, maintaining accurate information regarding court case loads, and for providing and supporting automated court management applications and related services to Arkansas courts and the public. The Programmers are responsible for developing and supporting the client's applications including standalone, client-server, and web-based applications. Programmers are also responsible for participating in all areas throughout the development life cycle of an application. This includes but is not limited to coding, technical writing, user documentation, mentoring and design. Programmers are required to be competent users of the applications for which they are providing development and support, and experts in the technologies used to develop judicial branch applications.
The formal education of a bachelor's degree in Computer Science or a related field and at least eight years relevant experience. Relevant advanced technical certifications, and experience developing modern web applications is desired. Knowledge of Arkansas court systems and understanding of the use of technology in court applications is highly desirable. Programmers must have strong computer and communication skills, including proficiency in using Windows and Linux operating systems, Microsoft Office 365, strong interpersonal skills, excellent organizational skills, the ability to work independently, multitask and the ability to meet deadlines. Programmers must be familiar with industry accepted business practices and computer application development and support methodologies.
Required Knowledge, Abilities, and Skills
*Knowledge of application design and development methodologies, including change and version control.
*Knowledge of application development in Linux and Windows server operating system environments.
*Design applications to functional and technical programming standards.
*Work with Functional Architects to gather and interpret user requirements into design specifications
*Develop system specifications and interfaces.
*Determine time estimates and schedule for work
*Develop application designs in support of the systems specifications and interfaces, in conjunction with application or technical architects
*Generally aware of new developments in industry and process and has ability to apply them to work as appropriate
*Identify and track issues, risks and action items
*Anticipate, identify, track and resolve issues and risks affecting own work and work of the Application Team. Develop contingency plans as necessary
*Detailed functional and process knowledge
*Utilize deep modeling, design and coding skills
*Knowledge of state-of-the art programming and development techniques.
*Ability to develop reports using Crystal Reports and Jasper Reports.
*Ability to develop, optimize and maintain applications.
*Participate in structured code reviews / walkthroughs.
*Create and provide content for operational documentation to Technical Writers
*Utilize configuration management tools, design tools, debugging tools, and any other environment specific tools necessary to create, test, and implement an application
*Research problems before approaching the Team Lead or Functional Architect for assistance.
*Follow quality standards
*Ability to effectively multitask.
*Ability to work independently and as part of a team.
*Ability to perform mathematical calculations and to analyze and evaluate application performance data.
*Ability to provide application support in person and by telephone or e-mail to judicial branch employees.
*Ability to write and execute program design specifications.
*Strong analytical and creative problem-solving skills.
*Strong interpersonal skills.
*Excellent written and verbal communication skills to develop new business process and programming solutions as directed by business and technical stakeholders
*Other duties as assigned.
*Familiarity with tools for DevOps.
*Web Service development in XML and JSON formats.
*Other duties as assigned.
Examples of Work
*Work with application design team to develop scope and specifications of applications and reports.
*Document, Design, code, debug, and test application software and reports.
*Monitor, optimize, and tune applications and reports for maximum performance.
*Troubleshoot user-reported application and report issues.
*Analyze and code for conversion of data between applications and databases.
*Work with internal staff and court users to provide technical assistance to application users when needed.
*Document and report on daily progress, procedures and activities.
*Maintain application and report documentation.
*Agile development and automated testing.
The Programmers have regular contact with elected court officials and court staff, department staff, other state agency/institutions personnel. As representatives of the client, the Programmer must maintain a high degree of integrity, decorum and respect for court personnel at all times and possess the ability to communicate with court personnel on all levels. These positions work closely with the client's technical and non-technical staff to develop and maintain applications that will be used by members of the judiciary and the public.
Fast Switch, Ltd. is a high-growth IT staffing firm, with headquarters in Dublin, Ohio and with offices serving the Columbus, Detroit, Boston, Cincinnati, Minneapolis, Phoenix, Hartford, Los Angeles, Tucson, San Francisco, Denver, and Cleveland metropolitan areas. We have a staff of over 780 associates and have experienced growth while remaining profitable.
Compensation can vary depending on experience and capability, plus benefits which include healthcare, dental, and vision insurance, long term disability coverage, and 401(k) with match and IMMEDIATE vesting. Our benefits package, in this day and age, is superb.
To view all of our open positions, please go to: www.fastswitch.com and/or navigate to our Careers page.