Software developer III
Canadian Blood Services’ IT External Customer Experience Team based in Ottawa, ON is inviting applications from suitable candidates for the position of Software developer III. Canadian Blood Services’ IT External Customer Experience Team is a national non-profit organization ensuring reliable access to blood, plasma, stem cells, and organs for patients. The IT External Customer Experience Team focuses on enhancing donor interactions through digital tools, streamlining processes to improve accessibility and operational efficiency. The candidates selected for the vacancy will be required to start the work as soon as possible.
Also hiring: Senior executive assistant
Job Description:
Employer Name: Canadian Blood Services
Team: IT External Customer Experience Team
Position: Software developer III
No of Vacancies: 3
Salary: $88566.00 – $106890.00 yearly
Employment Type: Regular/Full time
Classification: PTS/MGT/IT B
Job Category: Information technology
Location: Ottawa, ON
Shift: 7.5 hours per day
Reference Number: 6642
Requirements:
Languages: Candidates must have knowledge of the English Language
Education: Candidates should have completion of a University Degree in Computer Science and Computer Engineering
Experience: Candidates should have at least 2 years of recent experience in Angular and REST development
Physical Requirements:
- The candidates should be able to work in a hybrid environment, spending 40% of their time (approximately two days per week) onsite at a Canadian Blood Services location
- The candidates should be able to commit to a regular Monday-to-Friday schedule, working 37.5 hours per week (7.5 hours per day)
- The candidates should be prepared to travel to the Ottawa office at 2540 Lancaster Road quarterly for in-person team meetings, or as required, if residing outside of Ottawa
Other Requirements:
- The candidates should have successfully completed post-secondary education in a relevant discipline, preferably or equivalent, such as a diploma and training in database management systems, operating systems, or networks
- The candidates should have a minimum of 10 years of experience in agile development and designing business applications, particularly in supply chain, pharmaceutical, biologics, or similar industries, with expertise in user experience design and customer service management
- The candidates should demonstrate advanced skills in object-oriented design, Java programming, building responsive web interfaces Angular deploying applications on web application servers, and relational database modeling design
- The candidates should be experienced in collaborating with subject matter experts and business partners to develop robust technical solutions that achieve business outcomes and deliver exceptional user experiences
Responsibilities:
- The candidates should be able to leverage their expertise in modern programming/web technologies and frameworks, including Angular, CSS, SQL, REST web microservices, and platforms like Drupal, SharePoint, PowerApps, and Office365, to collaboratively develop innovative IT applications
- The candidates should be able to design and manage database modeling, queries, and testing processes, ensuring thorough preparation of test data and robust system functionality
- The candidates should be able to provide high-quality support and maintenance for existing IT systems, addressing issues and enhancing performance
- The candidates should be able to analyze business and user needs, identifying opportunities to implement existing and emerging technologies effectively
- The candidates should be able to lead collaborative project teams, mentor junior developers, and oversee the day-to-day activities of business systems analysts and other team members
- The candidates should be able to utilize their strong communication skills to engage with internal business partners and IT service groups, fostering alignment between technical solutions and business goals
- The candidates should be able to employ agile software development methodologies to enhance both new and existing systems, driving innovation and improving user experiences
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!