The Programmer is accountable for the design, development and maintenance of computer-based systems and software solutions as WorkplaceNL operational needs require. This position must have the ability to participate as a member of the development team through all necessary activities to successfully complete the work assigned within the time frames required.
Role Responsibilities
- Participates in determining time/cost estimates for the design, development, quality assurance, implementation and maintenance phases of systems projects.
- Executes procedures which ensure quality assurance and implementation of computer-based systems and software solutions.
- Develops and maintains programs, tables, procedures and documentation in accordance with Systems Development, Application Support, Technical Support and Operations standards.
- Performs development, quality assurance, testing and implementation of computer-based systems and software solutions.
- Provides consultation in relation to specific software problems.
- Maintains knowledge of the latest developments in computer and software development technologies.
- Other related duties as assigned
Essential Skills and Qualifications
- University degree or diploma in computer science or related discipline with one-year programming experience, and have
- Significant degree of knowledge and experience in development technologies and strategies:
- HTML/CSS/JavaScript {User Interface web development}
- Experience with integrated development environments, scripted, markup or compiled programming languages such as:
- HTML and JavaScript.
- Server-side programming {.NET [C#, VB.NET]}
- Knowledge of Web Architecture such as
- HTTP and
- REST {C#}
- Databases
- MS SQL
- DB2
- Oracle
- Strong organizational skills with fine attention to detail.
- The ability to work under strict deadlines.
Soft Skills
- Strong human resource and technical management skills within a highly technical environment.
- High degree of interpersonal, negotiation, problem solving, decision making and communication skills.
- The ability to prepare reports and concise presentations for both technical and non-technical audiences is important.
What does success look like in this role
- Becoming an integral member of our technical team where you can flex your problem solving and technical skills daily.
Experience and an educational equivalency will be considered.
An eligibility list may be established from this competition to fill future vacancies within a period of six months from the date of this posting.
We thank all candidates for their interest; however, only those selected for further consideration will be contacted.
For more information, please visit www.workplacenl.ca
About Us
At WorkplaceNL, we focus on improving quality of life for the people of Newfoundland and Labrador through safe workplaces and support for our clients. We provide occupational health and safety education and help prevent workplace injury and illness. We also provide compensation and support to workers, and their employers, during recovery and return to work.