2 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Direct message the job poster from Improve Veterinary Education
Product Owner | Journey Developer | Product Manager | Scrum Master | Leadership & Change | Transformation professional with over 20 years experienceJob Title – Senior Developer Reports to: Product Owner
Direct Reports: Junior Developer (to be recruited)
Location: Porto, Portugal
About Improve International An exciting opportunity to join a fast-growing veterinary education company on a mission to provide the global veterinary community with the skills and confidence to deliver compassionate animal care through high quality, innovative and accessible, digitally-led veterinary education resources and qualifications.
Improve International was established in 1998, and today the Group includes a number of brands dedicated to advanced veterinary training and qualifications. With a huge portfolio of courses ranging from just 20 minutes to 18 months in duration, our programmes utilise a broad combination of digital learning, review lectures, case-based discussion and hands-on practical sessions in our world-class wet labs.
Also within the Group is 'The International School of Veterinary Postgraduate Studies (ISVPS) is dedicated to providing veterinary surgeons, nurses and technicians with high quality, achievable qualifications that are recognised internationally.
Job Purpose: Reporting into the Product Owner and supported by the IT Director, the role of Senior Developer is to envisage, plan, develop and build a unified web platform to act as a new hub for our customers, partners and staff. This is a great opportunity to be part of a significant customer proposition development for the Group, aligned to the company's growth plan.
The role will involve assessing, procuring and standing up a new technology stack for the business to promote, sell, manage and deliver our core learning, membership & community products.
Working with the delivery team the Senior Developer will:
Develop the architectural design for the new solutionBuild an environment plan for test, release and production deliveryStand up the new environmentsStand up and integrate instances of the core componentsLead the test plan developmentDevelop a migration approach for the existing customer, course and content data on the existing platformsLine manage the junior developerDevelop non-functional requirements for effective performance tracking of the environments and platformsThe right candidate will have exceptional attention to detail, a customer-first design approach and a passion for problem solving.
The Senior Developer will line manage and provide support to a Junior developer (dedicated to the delivery programme).
Key Responsibilities: Solution Data DesignTest and Live Environment planLine ManagementComponent integration and performancePlatform performanceRequirements: Qualifications and experience: Experience: Building dynamic front and back end digital platformsExperience: Payments integration, CRM, Data structuresExperience: Delivering learning platforms in a digital first approach (Highly beneficial)Experience: Delivering membership propositions focused upon lifetime value (Highly beneficial)Experience: Working on delivery approaches across multiple territoriesPersonal attributes/characteristics: People leaderSystem ArchitectFull Stack DeveloperSystems integrationPaymentsCRMCMSCustomer MigrationContent MigrationSEOTest planning and executionSeniority levelMid-Senior level
Employment typeFull-time
Job functionEngineering and Information Technology
IndustriesVeterinary Services
#J-18808-Ljbffr