
Programmer Analyst II
United Biosource Corporation3 days ago
Vancouver, CanadaMid Level
Responsibilities
- Design, develop, test, document, implement, and maintain UBC APIs and API-centric enterprise integrations.
- Build data integration applications, system adapters, message flows, compositions, and customized software applications.
- Conduct requirements workshops, create technical specifications and design documents, and develop proofs of concept and prototypes.
- Perform application testing, QA activities, code reviews, documentation, and production support.
- Provide integration consulting, technical advice, training, and guidance to stakeholders and less experienced staff.
- Support mission-critical systems through application monitoring, tier 2 support, troubleshooting, and problem resolution.
- Manage small to medium-sized projects and related budgets when required.
Requirements
- An undergraduate degree in a relevant discipline and at least five years of related experience, or an equivalent combination of education and experience.
- Experience designing, developing, and implementing medium to large-scale software applications and integrations, preferably with Java or Java-based tools.
- Working knowledge of Java, Groovy, Python, Perl, HTML, XML, JSON, SOAP, REST, API technologies, enterprise integration patterns, databases, and full-stack development.
- Experience with integration, ETL, ESB, relational database, QA, source code management, UML, data modeling, and software development practices.
- Strong knowledge of Java, JavaScript, PostgreSQL, HTML, CSS, JSON, and the ZK Framework for full-stack development.
- Experience with ServiceNow and Atlassian APIs, requirements workshops, technical documentation, data-flow diagrams, and database optimization.
- Practical experience with AI orchestration, AI agents, RAG, A2A, MCP, tool calling, model training or fine-tuning, AI governance, and LLM-enabled integrations.
- Strong analytical, troubleshooting, communication, collaboration, and problem-solving skills.
Benefits
- Ongoing position with a CAD $8,810.92–$13,202.50 monthly base salary range.
- Work is based within UBC Information Technology and involves collaboration with university teams, vendors, faculty, staff, and students.
- The role supports mission-critical 24x7x365 university systems.
Tech Stack
Categories
BackendData Engineering
About United Biosource Corporation
United BioSource (UBC) provides contract services that help biopharma develop and support approved therapies, including late-stage and real-world evidence studies, pharmacovigilance, REMS, and patient access/hub services. The company monetizes through outsourced research, risk management, and patient support programs for drug and device sponsors. UBC is privately held and headquartered in King of Prussia, Pennsylvania, and supports global post-approval, market access, and safety operations for life sciences customers.