Software Development Engineer at UBC creating detailed specifications and overseeing software application programs. Collaborates with vendors and leads technology delivery across projects.
Responsibilities
Partner with multiple vendors to create estimates and delivery plans for projects at a capability level.
Ensure quality of technology delivery of multiple vendors’ technology solutions for multiple concurrent projects at capability level.
Provide technology leadership and delivery accountability for solutions for multiple concurrent projects within an application family.
Function as team leader with accountability: Setting direction to mature the technology associated with the team.
Identify and implement process enhancement opportunities associated with supporting the application area.
Serve as SME for components of the team.
Support activities of senior team members and architects to set direction for new technology components in the UBC environment.
Provide technical guidance to projects for components of a technology suite.
Lead efforts to develop standard practices, components, guidelines for use of complex technology components.
Participate in action to determine root cause of problems and drive resolution.
Work on special projects as assigned.
Requirements
Bachelor’s degree in related field or equivalent work experience
5 – 8 years of relevant experience, or Master’s degree and 3 – 5 years of relevant experience;
1 – 2 years of UBC experience preferred
Complete understanding and wide application of technical principles, theories and concepts in the field
Ability to provide technical solutions to a wide range of difficult problems
Solutions are innovative, thorough, practical and consistent with organizational objectives
Strong customer service focus
Ability to lead discussions with all levels of the organization
Familiarity with health care or PBM industry
Familiar with working in a vendor partner model
Ability to work flexible schedule to accommodate project deadlines
Strong mentoring skills
Demonstrated ability to prioritize workload and meet project deadlines
Adaptability and willingness to learn new tools and applications
Ability to adapt in a dynamic work environment and make independent decisions
Associate Backend Engineer building C#/.NET desktop software for Xero’s small - business platform. Developing WPF interfaces, testing features, debugging systems, and improving engineering processes.
Senior Backend Engineer building scalable backend services, data pipelines, and integrations for Apollo.io’s AI - driven go - to - market platform. Owning distributed architecture and high - throughput connections across a global engineering team.
Senior backend engineer building secure, scalable authentication systems for Affirm’s financial products. Leading platform architecture, delivery, reliability, and engineering mentorship.
Backend Software Engineer designing coding tasks and deterministic verifiers for Gramian’s next - generation AI training initiative. Building and reviewing scalable backend solutions across global remote regions.
Back - End Developer building secure accounts, registrations, and dashboard services. Supporting technical delivery of a bilingual nonprofit digital platform with Canadian client systems.
Staff Python engineer architecting distributed data, experimentation, and AI systems. Building scalable marketing intelligence infrastructure for eCommerce brands at Northbeam.
Principal architect designing ServiceNow CSM workflows, automation, and integrations for Export Development Canada. Guiding enterprise transformation across business, risk, legal, and operations domains.
Senior Backend Engineer building scalable Python and Django systems for InvestEngine’s ETF investment and pension platform. Improving APIs, reliability, architecture, and financial product infrastructure.
Staff Backend Engineer leading backend architecture, monolith modernization, and platform standards for GitLab’s AI - powered DevSecOps platform. Guiding cross - team technical strategy, reliability, and AI - assisted engineering workflows.
Principal D365 Finance & Operations architect owning ERP governance, environments, releases, and automation. Supporting Ulteig’s engineering of critical North American infrastructure through scalable financial and operational systems.