Java Developer
Accident Fund Holdings, Inc. - Lansing, MI

This job posting is no longer available on Accident Fund Holdings, Inc.. Find similar jobs: Java Developer jobs - Accident Fund Holdings jobs

Responsible for designing, developing, configuring, testing and documenting applications, integrations, tools, systems and components based on project or change request specifications and procedures using knowledge of and ability to code in HTML, XML, JavaScript, Java and other web-related technologies as well as or other object-oriented development languages. Will assist with complex incident management situations through advanced technical troubleshooting, developing fixes for incidents and root cause as well as tests and validate production applications. Reviews design proposals from level I/II Developers and vendors in performing their work and conforming to standards. Works with technical architects to implement new standards and ensure conformity to current. Works within the System Development Life Cycle.

Job Description and Qualifications:
RESPONSIBILITIES/TASKS:
•Monitor the lifecycle of systems by being aware of obsolescence and release dates for the product per the System Development Lifecycle.
•Review patch and upgrade information and ensure implementation where appropriate.
•Owns problem management process and ensures resolution to completion, including identifying discrepancies between systems.
•Track issues and errors as well as their resolutions.
•Act as a liaison between to third-party vendors.
•Ability to work under stressful situations and display professional demeanor.
•Ensure that documentation is available for both administrators and users.
•Respond to and resolve reported application, data, or tool issues in a timely manner.
•Identify and resolve advanced application issues using appropriate code languages, toolsets, or configuration processes.
•Performs peer reviews for Level I/II Developers on technical design approaches and ensuring conformity to standards and quality.
•Ensure changes follow appropriate release management processes.
•Raise awareness of application, tool and data issues and resolutions with the Customer and appropriate IS personnel.
•Creates and reviews/approved technical design documents and specifications on change requests and assignments within a project while maintaining documentation and abstracts in conformance to standards.
•Maintain knowledge of standards and quality requirements.
•Assist development with analysis and design for new or existing systems.
•Periodically participate in groups/committees related to processes, standards and best practices.
•Researches manuals, periodicals, and technical reports to increase technical knowledge.
•Reviews program specifications for completeness and conformance to quality standards.
•Periodically prepares reports for review by project leader/system supervisor.
•Works with minimum supervision and exercises sufficient discretion and independent judgment.
•Maintains confidentiality of information processed, as appropriate. RESPONSIBILITIES/TASKS:
•Monitor the lifecycle of systems by being aware of obsolescence and release dates for the product per the System Development Lifecycle.
•Review patch and upgrade information and ensure implementation where appropriate.
•Owns problem management process and ensures resolution to completion, including identifying discrepancies between systems.
•Track issues and errors as well as their resolutions.
•Act as a liaison between to third-party vendors.
•Ability to work under stressful situations and display professional demeanor.
•Ensure that documentation is available for both administrators and users.
•Respond to and resolve reported application, data, or tool issues in a timely manner.
•Identify and resolve advanced application issues using appropriate code languages, toolsets, or configuration processes.
•Performs peer reviews for Level I and II Developers on technical design approaches and ensuring conformity to standards and quality.
•Ensure changes follow appropriate release management processes.
•Raise awareness of application, tool and data issues and resolutions with the Customer and appropriate IS personnel.
•Creates and reviews/approved technical design documents and specifications on change requests and assignments within a project while maintaining documentation and abstracts in conformance to standards.
•Maintain knowledge of standards and quality requirements.
•Assist development with analysis and design for new or existing systems.
•Periodically participate in groups/committees related to processes, standards and best practices.
•Researches manuals, periodicals, and technical reports to increase technical knowledge.
•Reviews program specifications for completeness and conformance to quality standards.
•Periodically prepares reports for review by project leader/system supervisor.
•Works with minimum supervision and exercises sufficient discretion and independent judgment.
•Maintains confidentiality of information processed, as appropriate.
•Verifies changes by developing unit test plans, test data and scripts. Also performs desk checks and debugging.
•Works with architecture group to set direction of design and development standards. Assists with implementation and execution of those standards.
•Serves as a project leader to ensure quality deliverables and sound design execution.
•Evaluates user requests for new or modified programs to determine feasibility, cost and time required, compatibility with current systems, and computer capabilities.
Performs other related duties which may not be specifically listed in the position description, but which are within the general occupational series and responsibility level typically associated with the employee’s class of work. EMPLOYMENT QUALIFICATIONS:
EDUCATION OR EQUIVALENT EXPERIENCE:
Bachelor’s degree in computer science or related field. Combinations of relevant education, certifications, and experience may be considered in lieu of a degree. EXPERIENCE:
Must have minimum 6 years relevant experience which provides the necessary skills, knowledge and abilities. SKILLS/KNOWLEDGE/ABILITIES (SKA) REQUIRED:
•Knowledge of, and the ability to apply, necessary software programming practices and procedures which include HTML, XML, JavaScript, Java and other web-related technologies

• Knowledge of Weblogic 10.0 and more recent versions preferred.

•Ability to apply the principles of independent logical thinking to define problems, collect data, establish facts and draw valid conclusions.
•Ability to display and react with a strong sense of urgency .
•Ability to comprehend the consequences of various problem situations and to refer them for appropriate decision making.
•Proficiency in SQL and relational database concepts.
•Ability to design program logic, prepares test data, and test programs.
•Ability to review business requirements and compare to application for possible deviations from customer expectations.
•Excellent trouble shooting and problem solving skills.
•Ability to handle multiple priorities, establishes work flows, and meets necessary deadlines.
•Excellent oral and written communication skills.
•Ability to effectively exchange information clearly and concisely, and present ideas, report facts and other information, and respond to questions as appropriate.
•Ability to maintain confidentiality.
•Ability to perform other assignments at locations outside the office.
•Ability to work varying hours, including evenings, weekends and holidays as required.
•Demonstrated leadership ability.
•Ability to work with expeditiously with a strong sense of quality. WORKING CONDITIONS:
Work is performed mainly in an office environment with minimal hazards. Ability to work extended hours as needed. May be exposed to temperatures which may be cooler than a normal office setting. Travel may be required.

Accident Fund Holdings, Inc. - 15 months ago - save job - block
Recommended Jobs
Information Technology Programmer/Analys...
State of Michigan - Lansing, MI
State of Michigan - 6 hours ago

.NET Developer
PROLIM Corporation - Lansing, MI
PROLIM Corporation - 7 days ago
Easily apply

Software Developer II, Java
Jackson National Life Insurance Company - Lansing, MI
Jackson National Life Insurance Company - 11 days ago