Banner Default Image

Application Prog/Developer 2 1224

Back to job search

Application Prog/Developer 2 1224

  • Location:

    Remote, United States

  • Sector:

    Financial Services

  • Contact:

    Tim Ryan

  • Job ref:

    565

  • Published:

    about 1 month ago

  • Expiry date:

    2020-11-30

Description:

Responsible for writing programs to maintain
and control computer systems software for operating
systems, networked systems, and database systems.
Responsible for creating the software platform, and then
fine-tuning the final program after it has been made.

Education/Experience:

Associate's degree in computer science or relevant field - preferred. 1-2 years experience required.

Skills and Competencies:

Verbal and written communication skills, problem solving skills,
customer service and interpersonal skills. Must have a
strong command of the English language written and
oral. Ability to work independently and manage one's
time. Knowledge of the full software development
lifecycle: from business/systems analysis, through
requirements gathering and functional specification
authoring, to development, testing and delivery. Ability
to troubleshoot issues and make system changes as
needed to resolve issue. Knowledge of computer
hardware and software.
Knowledge of computer development software, such as SQL, Java, J2EE, etc.

Major Job Duties and Responsibilities:

Modify existing software to correct errors, to adapt it to new hardware or
to upgrade interfaces and improve performance.  Design
and develop software systems, using scientific analysis
and mathematical models to predict and measure
outcome and consequences of design. Consult with
engineering staff to evaluate interface between
hardware and software, develop specifications and
performance requirements and resolve customer
problems. Advise customer about, or perform,
maintenance of software system. Coordinate installation
of software system. Monitor functioning of equipment to
ensure system operates in conformance with
specifications. Analyze information to determine,
recommend and plan installation of a new system or
modification of an existing system. Develop and direct
software system testing and validation procedures.
Consult with customers or other departments on project
status, proposals and technical issues such as software
system design and maintenance. Perform other duties
as assigned.