Software developer II
Canadian Blood Services, External Customer Experience team based in Calgary, AB is inviting applications from suitable candidates for the position of Software developer II. Canadian Blood Services, External Customer Experience team is a non-profit organization dedicated to ensuring a stable blood supply. It provides essential services, including blood donation collection, organ transplants, and stem cell donations. The candidates selected for the vacancy will be required to start the work as soon as possible.
Also hiring: Library service assistant
Job Description:
Employer Name: Canadian Blood Services
Department: External Customer Experience team
Position: Software developer II – Drupal
No of Vacancies: 3
Salary: $80078.00 – $94028.00 yearly
Employment Type: Regular/Full time
Classification: PTS/MGT/IT B
Job Category: Information technology
Location: Calgary, AB, T3N 1S5, CA
Shift: 2 days per week
Reference Number: 7134
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates should have completion of post-secondary level education in Computer Science or Computer and Software Engineering
Experience: Candidates should have a minimum of 7 years of experience in software development
Physical Requirements:
- The candidates should have a proven ability to build custom Drupal modules work, in a hybrid environment with requirements to be onsite at Canadian Blood Services location 40% of the time (2 days per week)
- The candidates should be available to work Monday to Friday, 37.5 hours per week, with 7.5 hours per day
Other Requirements:
- The candidates should have extensive experience in the development of Drupal 7 & 8/9 websites
- The candidates should possess development skills in HTML, HTML5, XML/XSL, PHP, JavaScript, CSS/SASS/SCSS, and cross-browser compatibility
- The candidates should have a thorough understanding of Object-Oriented Design and Design Patterns
- The candidates should have an understanding of UI/UX Design and Agile Methodologies, experience with TCP/IP networking and security, experience with Git and continuous integration
Responsibilities:
- The candidates should be able to leverage their skills in stakeholder collaboration and requirements gathering to work closely with team members, including peer IT groups and business partners, to assess and understand both functional and non-functional requirements for web application projects
- The candidates should be able to apply their skills in solution design and project planning to determine practical solutions and devise comprehensive plans for software development activities, considering project objectives and constraints
- The candidates should be able to perform software development tasks to meet the objectives of new system applications and provide ongoing support and maintenance for existing Drupal systems, utilizing their skills in application development and system support
- The candidates should be able to utilize their skills in cross-functional teamwork and technical analysis to work on new features (projects or releases) and bug fixes with other members of the department, peer IT groups, and the business in the assessment of requirements (client/IT), determining possible solutions and planning software development activities
- The candidates should be able to build on their skills in IT research and architecture to contribute to the development and research of various IT and department hardware and software standards, system architecture, and industry developments
Benefits:
- The candidates will get pension plan Employee discounts, wellness program and professional resources
How to apply:
If the position is fit for you and the basic requirements are fulfilled then you can now apply directly to the employer (along with your resume and reference number) through the below-mentioned details.
We thank all the applicants for showing their interest and trust in us, however, only the most eligible candidates will be selected and conducted for further procedure directly from employers, in between no charges/fees or original documents will be asked from any applicant. All the best!