Web Application Developer


Staff – Non Union

Job Category
M&P – AAPS

Job Profile
AAPS Salaried – Information Systems and Technology, Level B

Job Title
Web Application Developer

Department
e-Systems & Reporting Human Early Learning Partnership Faculty of Medicine

Compensation Range
$5,468.83 – $7,878.17 CAD Monthly

The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is approximately halfway between the minimum and the maximum and represents an employee that possesses full job knowledge, qualifications and experience for the position. In the normal course, employees will be hired, transferred or promoted between the minimum and midpoint of the salary range for a job.

Posting End Date
November 13, 2022

Note: Applications will be accepted until 11:59 PM on the day prior to the Posting End Date above.

Job End Date

Mar 31, 2024

Job Description Summary
The Human Early Learning Partnership (HELP) is a collaborative, interdisciplinary research network that contributes to new knowledge in early child development and enhances the quality of children s early years. The incumbent position will be responsible for developing, designing, and maintaining databases, and develop code for cleaning and aggregating data from an online e-system for community based reports. The individual will be responsible for designing, testing, implementing and providing advice on database applications as well as coordinating security measures to safeguard the databases, and troubleshooting problems.

HELP has adopted a hybrid model to work both onsite and remotely based on the operational needs of the position.

Organizational Status
The Web Application Developer will report to the e-Systems & Reporting Manager and will work closely with the e-Sytems & Reporting Team and Knowledge Mobilization Team
Work Performed
– Design, develop and maintain new features for data capture web applications (Python, Django, PostgreSQL, Redis, Celery, Bootstrap, JQuery)
– Write scripts to extract, transform, aggregate, and persist data (PostgreSQL, CSV, JSON)
– Design and develop web services (REST, JSON) for client applications.
– Build and maintain automated reports (CSS, Jquery, React)
– Deploy code updates, manage servers (Ubuntu Linux), and troubleshoot application, database, and server issues.
– Collaborate with other software developers (Git), participate in code reviews, and write automated tests to maintain high quality codebases.
– Contribute to quality assurance activities to ensure application quality and data integrity.
– Participate in technical and planning discussions, and advise on appropriate technology and tools.
– Ensure security best practices are applied, and user privacy is maintained in accordance with ethics applications and agreements.
– Collaborate with researchers and staff across HELP to understand project requirements and goals.
– Perform additional tasks as needed.
Consequence of Error/Judgement


Exercises judgment and makes decisions in the area of data coordination and analysis. Responsible for the integrity of the data. Unreliable data, and incorrect analysis of research results, can result in implications for current and future funding from the BC Ministries of Children and Family Development, Education and Health and loss of reputation of the HELP Directors and to HELP. Lack of compliance with terms of the grant will also lead to confusion, loss of opportunities and a poor impression of HELP and the University.
Supervision Received
The Web Application Developer will report to the e-System & Reporting Manager and will work closely with the e-System & Reporting Team and Knowledge Mobilization Team.
Supervision Given
Works cooperatively with HELP team members and other employees.
Qualifications
Minimum
Undergraduate degree in a relevant discipline. Minimum of two years of related experience, or the equivalent combination of education and experience.

Preferred

Experience developing Python web applications for Linux systems preferred. Experience with Django is highly recommended Solid understanding of MVC web application frameworks. Strong python programming skills. Revision control with Git. Solid understanding of query execution plans. Linux system administration skills. Good SQL scripts skill, performance tuning skills. Ability to proactively identify, troubleshoot and resolve live application, database, and server issues. Problem-solving skills. Ability to thrive in a fast-paced, deadline-sensitive environment. Ability to document features, technical and infrastructure requirements .A willingness to learn, a flexibility to adapt, work within a team structure yet is open-minded and be innovative. Positive team attitude. Client-side MVC frameworks, DevOps, Information Design, or Statistical Computing skills are an asset.

View or Apply
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobs-near-me.eu) you saw this job posting.

Share

Recent Posts

Senior Fellow of Practice in Public Management

The Blavatnik School of Government exists to support and inspire better government around the world…

7 seconds ago

Systems Developer (Identity and Access Management)

The University of Oxford is a stimulating work environment, which enjoys an international reputation as…

7 seconds ago

Part-time IT Technican

THIS IS A READVERTISEMENT PREVIOUS APPLICANTS NEED NOT APPLYWe are seeking an experienced IT technician…

7 seconds ago

Assistant Professor, tenure-track, Communication Studies

About Augustana College:Augustana College is a selective liberal arts and sciences college of 2,400 students,…

7 seconds ago

Research Associate: women, education and training in modern Britain

About the roleYou will join the Women’s Equality and Inequality Research Programme (WEIR). This programme…

8 seconds ago

Senior Fellow of Practice in Public Management

The Blavatnik School of Government exists to support and inspire better government around the world…

8 seconds ago
For Apply Button. Please use Non-Amp Version

This website uses cookies.