
Programmer Analyst II
United Biosource Corporation2 days ago
Vancouver, CanadaMid Level
Responsibilities
- Design, develop, integrate, and maintain secure applications, APIs, and microservices for UBC cybersecurity systems.
- Analyze requirements and contribute to application architecture, technical architecture, specifications, security, privacy, scalability, availability, and performance decisions.
- Develop technical documentation, user stories, issues, system designs, coding logic, test records, error handling, and backup and recovery procedures.
- Maintain prioritized backlogs, plan releases, coordinate dependencies, manage release schedules, and coordinate development, testing, risk management, and deployment activities.
- Design, modify, package, test, and provide ongoing operational support for custom and vendor-supplied applications.
- Manage small to medium-sized projects and budgets and provide technical expertise, training, consultation, coaching, and leadership to other staff.
- Lead retrospectives and improve release management processes based on feedback.
Requirements
- Undergraduate degree in a relevant discipline; a Computer Science degree is preferred.
- At least five years of related experience or an equivalent combination of education and experience.
- In-depth knowledge of applications and the business requirements supporting them.
- Experience with requirements gathering, issue and demand management, release planning, data modeling, SSDLC, ORM concepts and frameworks, version control, CI/CD, secrets storage, encryption, authentication, SQL, object storage, message queuing, APIs, and JSON.
- Experience securing, designing, developing, integrating, and maintaining applications, APIs, and microservices in an enterprise multi-cloud environment is preferred.
- Working knowledge of OWASP security frameworks, models, and standards is preferred.
- Experience with Python, PHP, SAST, DAST, SCA, SAML, OIDC, PostgreSQL, MariaDB, TDD, HTTP, TCP/IP, x509 certificates, network and systems inventories and architecture, DNS, containerization, virtualization, LDAP, or WordPress is an asset.
- Experience with incident, demand, and change management in a large, complex environment.
- Relevant secure development certifications such as CSSLP or GWEB are preferred.
- Ability to work independently, collaboratively, cross-functionally, and with staff at all organizational levels, while managing changing priorities and deadlines.
Benefits
- The position is ongoing.
- The role is eligible for remote work, with required weekly on-campus attendance.
- The position includes opportunities to provide technical leadership, coaching, training, and consultation.
- Employment is subject to satisfactory completion of required background checks.
Tech Stack
Categories
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.