Software Developer III
Apex Systems
Job Description
Job Description Software Developer-3 is an Information Technology (IT) position responsible for converting data from project specifications and statements of problems into computer programs and performing related development tasks. Responsibilities Convert data from project specifications and statements of problems and procedures to create or modify computer programs. Prepare or receive detailed specifications describing the sequence of steps the program must follow, including input, output, and logical operations.
Analyze specifications, applying knowledge of computer capabilities, subject matter, and symbolic logic. Confere with supervisor and representatives of departments concerned with the program to resolve questions of intent, data input and output requirements, and inclusion of internal checks and controls. Convert detailed specifications into programming language processable by computer.
Enter program codes into the computer system. Input test data into the computer. Observe the computer monitor screen to interpret program operating codes.
Correct program errors using methods such as modifying the program or altering the sequence of program steps. Prepare computer block diagrams and machine logic flowcharts for detailed coding of problems and provide documentation of programming work. Study existing information processing systems to evaluate effectiveness and develop new systems to improve production or specifications as required.
Prepare specifications to detail operations to be performed by equipment and computer programs and operations to be performed by personnel in the system. Conduct studies pertaining to development of new information systems to meet current and projected needs. Plan and prepare technical reports, memoranda, and instructional manuals as documentation of program development.
Upgrade system and correct errors to maintain the system after implementation. Assist computer programmers in resolving work problems related to project specifications or programming. Direct and coordinate the work of others to develop, test, install, and modify programs.
Provide technical assistance and support for applications and hardware problems and for information sharing with external entities in a customer service environment. Provide field coordination and planning for the effective use of management information systems. Determine operational, technical, and support requirements for the location, installation, operation, and maintenance of various office equipment and systems.
Prepare charts, diagrams, tables, and flowcharts. Detail input and output record formats for computer programs. Assist in formulating logical descriptions of problems and devising optimum solutions.
Assist in the design, development, and maintenance of various computer applications. Provide support and make recommendations for information technology systems processes associated with software technology planning, development, implementation, system security, and interfaces. Qualifications 8 or more years of experience, with proven ability to rely on experience and judgment to plan and accomplish goals independently.
Independent performance of a variety of complicated tasks with a high degree of creativity and latitude. Skills and Experience Expert in n-tier architecture setโup; multiple web/app/file/database servers including load balancers/DMZs. In-depth experience in the setup/configuration and administration of the Onbase platform.
Web server. App server. Data capture and Full Text servers.
Disk group/platter administration including disk encryption. Authentication setup including SSO. PAV/NextGen server.
Exposure to at least four different versions of Onbase. Proactive monitoring and health checks. Handsโon experience in implementing multi-thread scheduler services.
DIP/DRIP implementations. Timer services. Advanced diagnostics settings.
Active participation in Onbase upgrades. Well versed in diagnostics including OnDemand. Strong foundation in the base technologies.
Windows Server (e.g. 2019)/IIS administration. Knowledgeable with setup of SSL certifications. SQL Server databases (cluster mode).
Knowledgeable in DR process in the context of Onbase. Active Onbase Sys Admin/Workflow Admin/Engineer certifications. Ability to write SQL queries/stored procedures.
Preferred Skills and Qualifications 4 years experience in Hyland OnBase - Administration. 4 years experience in Hyland OnBase related support activities. 4 years of OnBase Certified System Administrator. Unity API scripting โ C#. Workflow/Workview/Unity Form development capabilities.
Splunk/AppDynamics integrations. REST API concepts. Benefits Overview Everforth Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans.
Additional benefits include an ESPP, a 401K program with company match after 12 months of tenure, an HSA, a SupportLinc Employee Assistance Program, a corporate discount savings program, and professional development resources such as on-demand training, certification prep, and access to technical courses and association discounts. #J-18808-Ljbffr