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.