Software Development Analyst Job Description

Software Development Analyst Job Description Template

Our company is looking for a Software Development Analyst to join our team.

Responsibilities:

  • Support application end users by addressing and resolving application-related problems and issues in a timely and cordial manner;
  • Contribute to all phases of the application development life cycle, including analysis, design, programming, testing, implementation, and maintenance;
  • Develop and maintain application support and end user documentation;
  • Collaborate with Company business units to define requirements for business engagements;
  • Design solutions that meet the needs of multiple business units at the Company and within the Company system;
  • Complete assigned coding and testing tasks within the specified time frame in order to keep business initiatives on schedule.

Requirements:

  • Knowledge of multi-tier web application development using standard presentation layer technologies; and;
  • Understanding of source code management principles in a team environment;
  • Experience in the following is required;
  • Appeon PowerBuilder;
  • Experience in the following is preferred;
  • Source control system: Subversion;
  • Bachelor’s Degree in Computer Science, Information Systems, or related field;
  • Integrated Development Environments: Eclipse and Maven;
  • Advanced SQL skills (Sybase preferred);
  • Experience developing web-based applications using JBoss Application Server in a Red Hat Enterprise Linux environment;
  • Minimum of 2 years of experience in software development;
  • Experience developing web-based applications using JBoss Application Server in a Red Hat Enterprise Linux;
  • Bachelor’s degree in Computer Science, Information Systems, or related;
  • Minimum six (6) years of demonstrated experience in programming, with an ability to use one or more development language (C++, PHP, HTML, etc.);
  • Bachelor’s degree in Computer Science or a related field, or an equivalent combination of education and experience.