Software Developer
Brand: Skillsoft
Req#: 485028
# of Positions: 0
Updated: 11/19/2018
Job Type: Regular
Location: Fredericton NB
Category: Engineering
Submit Profile
Return To List

Job Description

Job Description


As a member of the Software Engineering team, the Software Developer will analyze, code, implement, and test a variety of applications for Skillsoft in conjunction with the rest of the development team. Strong analysis and design skills with the ability to work independently are required. The ability to work directly with internal project teams to analyze requirements and develop detailed design specifications is required.


Job Responsibilities

Responsible to develop and maintain web based applications which include database integration. This includes maintaining and developing new APIs using Java, Javascript, JSP and Sencha Touch and sometimes writing SQL stored procedures all supported by providing thorough detailed documentation, efficient troubleshooting and debugging of assigned programming to meet specifications.

Responsible to collaborate with internal project teams to analyze business and application requirements, and translate requirements into functional specifications

Responsible to complete quality development tasks in a timely and effective manner

Responsible to create and maintain technical project documentation including detailed software design

Provide specific status reports and employee hours back to their supervisor regarding projects and activities

Interact effectively with other departments of SkillSoft


Job Requirements


University degree in Computer Science or a combination of post-secondary education and related experience

Excellent working knowledge in Java, Struts/Tiles/JSP/J2EE, javascript, HTML, XML, DHTML, and other Internet technologies on the Windows platform

Technical knowledge of AJAX, JSON, Ext JS and Sencha Touch are considered an asset

Excellent knowledge of SQL standard language and stored procedures, other programming language applicable for database integration. Experience with SQL Server considered an asset

Current Windows desktop software

Experience in object oriented architecture and design concepts

Experience in supporting production applications

Experience or familiarity with the computer –based training market is a strong asset


Skills Required


Excellent communication, problem-solving and analytical skills

Ability to communicate effectively, both verbally and written, with clients and staff

Strong system analysis design skills

Self-motivated with strong problem-solving skills

Strong attention to detail and organizational skills

Able to work in a team environment and also the ability to work independently


Travel Limited International


Submit Profile



Skillsoft is an Equal Opportunity-Affirmative Action Employer: It is the policy of Skillsoft Corporation to provide equal employment opportunities to applicants and employees without regard to race, color, national origin, citizenship, religion, sex, sexual orientation, age, marital status, disability (mental or physical), protected veteran status, genetic information or any other class protected by law