Oh oh! Awesome! {$ msg.text $} ({$ msg.count $})

System Architect

  • Application Deadline: June 15, 2022
  • Uppsala
  • Application Deadline: June 15, 2022
  • Uppsala

The UMC pharmacovigilance product portfolio develops and maintains software-as-a-service solutions used by medicines agencies, pharmaceutical companies, and other organizations in countries worldwide, as well as APIs and backend systems to enable data exchange and information processing supported by the software.

We are looking for a skilled system architect to coach our two development teams within this portfolio. The person will be responsible for defining the long-term architecture and roadmap for the systems portfolio, as well as for coordinating and securing short- and long-term technical decisions within the teams, between teams, and with the Enterprise Architect and with Product Management staff. Skills to communicate technical details with software developers and business goals with product managers, to assure that solutions are in line with expectations from internal and external stakeholders are required. We are looking for a person who is motivated by system architecture and design but still wants to do hands-on system development.

This position has the following main responsibilities:

  • Develop the solution intent and govern the architecture and design within the Vigi Product Portfolio, to ensure that requirements are met.
  • Lead the planning, definition, and high-level design of the products, and the exploration of alternatives, in close collaboration with the lead developers.
  • Secure the plans of the technical architecture.
  • Prepare, anchor, and make technical decisions within a portfolio spanning several products.
  • Support the Enterprise Architect with input to the technology roadmap.
  • Support the Product Management team in work with product roadmaps.
  • Provide guidance to lead developers during development and operations.
  • Guide the teams through work with continuous integration and deployment.
  • Together with product management staff, communicate with external stakeholders and customers to identify quality requirements.
  • Together with the teams, identify subsystems and components which facilitate maintenance and possible re-use.
  • Provide guidance to product management staff regarding development needs, to ensure interoperability within the products in the portfolio.
  • Interact with the Enterprise Architect and other System Architects to anchor decisions spanning multiple portfolios.
  • Interact with Lead Developers and the Enterprise Architect to ensure that policies are applied and improved.

Work with great people

Salvador Alvarado
Pharmacovigilance Officer
"Working at UMC has given me a fantastic opportunity to make a difference in patients’ lives, by contributing to strengthening the role of medicines safety in many countries world-wide."
Pinelopi Lundquist
Head of WHO Collaborating Centre
"It’s always been important to me to contribute to the safer use of medicines, and I get to do just that in my job. Most days, I leave the office feeling like I’ve contributed to something important"
Elsa Rådahl
System Developer
"I really enjoy the variation in my work, and learning more about the different aspects of the development process and infrastructure."
Shachi Bista
Data Scientist
"The environment at UMC is very open and accepting, and there are extremely smart and dedicated people here who are always working on challenging problems."
Elki Sollenbring
Senior Pharmacovigilance Education Specialist
"I love exploring how to deliver training, like self-paced online or instructor-led distance courses. There’s so much we can do at UMC to reach people across the globe!"
Tommy Dzus
WHODrug Terminology Specialist
"My job is great because I get to use my pharmaceutical knowledge to help make the use of medicines safer across the world."

Skills & Requirements

  • University degree in data science, software engineering, engineering physics, or similar.
  • Excellent oral and written English.
  • Experience of working in an agile software development setting.
  • Experience in software architecture or technical lead positions.
  • Up-to-date knowledge about trends in technology and architecture.
  • Understanding of different paradigms within programming languages (object oriented, functional, etc).
  • Understanding of different paradigms within database technology (relational databases, document databases, etc).
  • Excellent knowledge of the Microsoft development platform (.NET, Visual Studio, etc).
  • Ability to present technical content to a non-technical audience.

Great Place to Work

  • Real-world impact – Working for the greater good

  • Learning organisation – Skilled and curious staff

  • Flexible work hours – Allows us to be at our best

About the company

Uppsala Monitoring Centre (UMC) is a centre for international service and scientific research in the field of pharmacovigilance. We are the WHO Collaborating Centre for International Drug Monitoring, and manage the technical and operational aspects of the WHO Programme for International Drug Monitoring since 1978.

As an independent, non-profit foundation, we support the World Health Organization, regulatory authorities, and other stakeholders who share our vision of advancing medicines safety. Through research and development of new scientific methods, we explore the benefits and harms of medicines for patients, and offer products and services used by health authorities and the pharmaceutical industry worldwide.

UMC follows the collective agreements between the Swedish Agency for Government Employers and Saco-S and ST. Union representatives are Malin Zaar (Saco-S) and Jessica Avasol (ST), +46 (0)18-65 60 60.

Matilda Ahnfelt | Contact Person

I'm interested
Uppsala Monitoring Centre

Visit website