Job Description
We are seeking an experienced PHP Software Engineer to join our Product Information Management (PIM) team. As a software engineer in this team, you will be responsible for the development of our PIM platform, ensuring high-quality software delivery and alignment with our data and architectural principles, standards and processes.
As the master of all of abcam’s product data, the PIM platform is central to our digital product landscape and this role is critical to enable the company mission to provide the best biological reagents to life scientists worldwide.
Primary Responsibilities:
* Develop, test and maintain efficient and reliable changes to the PIM application using industry best practices
* Lead and participate in architectural discussions and solution design sessions
* Collaborate with cross-functional teams to gather and analyse requirements, translating them into technical specifications.
* Drive continuous improvement and seek out efficiencies and functional enhancements, delivering proofs of concept where necessary to validate
* Understand the impact of changes in PIM on related platforms and integrations
* Work in collaboration with the offshore support team and product data architect to influence design and architectural improvements
* Work in collaboration with the Digital architecture and technology teams to influence solution architecture and applications related to product data
* Identify and resolve complex technical issues and bugs in a timely manner
* Support the offshore team to maintain and improve stability and technical reliability of PIM
* Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives
* Fluent written and spoken English
Qualifications
Experience and qualifications that would make you suitable would include some of the following:
* Bachelor’s degree in Computer Science, Engineering or a related field (or equivalent work experience)
* Proven experience as a PHP developer or similar role with a track record of delivering complex PHP projects
* Excellent knowledge of PHP frameworks such as Symfony
* Proficient in front-end technologies such as HTML, CSS and Javascript
* Experience with database systems like MySQL, PostgreSQL or MongoDB
* Experience with integration technologies such as MuleSoft and Kafka
* Experience working in an agile development environment
* Strong problem solving skills and the ability to think creatively
* Excellent communication and teamwork skills
* Fluent written and spoken English
Preferred Qualifications:
* Relevant experience working in a scientific data management capacity (preferably e-commerce environment) or life science experience in general
* Experience of working alongside data architects, data engineers, data modelers, data quality analysts and data governance teams, and end users of the data
Additional Information
We know that when it comes to benefits, no one size fits all. Flexibility and choice matter which is why, in addition to market competitive salaries, we offer you a flexible benefits package which is tailored to your unique needs and support your financial, physical and emotional wellbeing. This includes 18 weeks fully paid maternity leave, 6 weeks fully paid paternity leave as well as highly flexible working and much more. Besides, your development will be integral to your experience here. You will grow alongside other talented minds, in ways you may often find unexpected.
When people come together, incredible things happen. Here you’ll work in a safe environment where you can be who you truly are. We’ll champion and celebrate your uniqueness throughout your journey with us. This is how we excel at partnering with the scientific community no matter the challenge, ultimately helping solve the world’s most critical diseases. Find out more about Diversity & Inclusion at Abcam .
#LI-CM1