LSC have a great contract opportunity for a Software Integration Developer with a large pharmaceutical company based in Cork.
If you have 2+ years relevant experience in a GMP environment related field and ready for your next challenge, this could be the perfect project for you!
ABOUT THE PROJECT - KEY RESPONSIBILITIES:
We are looking for an enthusiastic and skilled software developer to become part of our Quality Operation Systems Team supporting our Digital Laboratory projects. In this role, you will be responsible for designing, building, testing and deploying proprietary software solutions. You will work closely with the QO Systems and Network Digital teams to refine user requirements and functional specifications. Your tasks will include architecting software based on a microservices model, developing both server-side and client-side applications using event-driven or request-driven frameworks, and creating automated units, integration, and end-to-end tests.
- Consult stakeholders, review and update user requirements and functional specifications
- Translate requirements into a software architecture (you will be assisted by a senior software developer or architect)
- Map ecosystem of lab devices and associated communication protocols
- Build communication modules to integrate lab equipment with the IoT platform enabling device control and data acquisition
- Develop an IoT platform providing a standard interface between our LES system and various lab equipment
- Extensively test platform and communication modules, using manual tests and a suite of automated unit, integration and end to end tests
- Develop scalable, performant and reliable software solutions
- Write clean, maintainable and efficient code
- Conduct code reviews and ensure adherence to best practices and coding standards
- Identify and resolve technical issues and challenges
ABOUT YOU - ARE YOUR SKILLS A MATCH?
- Hold a Degree in Computer Science, engineering or related field
- At least 2 years' experience in the pharmaceutical or other strongly regulated industry
- Proven track record of developing applications using Python, HTMX, HTML, CSS and JavaScript (vanilla or Vue JS)
- Profound understanding of threading, multi-processing and asynchronous programming
- Good understanding of software design patterns
- Good understanding of functional and object-oriented programming
- Experience with various Python web frameworks (Fast API, Flask, etc.)
- Experience with writing test code (Pytest, Cypress)
- Strong knowledge of instrumentation protocols (e.g. MODBUS, RS232, USB, TCP/IP, etc.)
- Understanding of REST APIs and message bus technologies (Kafka, Active MQ)
- Experience with DevOps (Jenkins, OpenShift), Docker containers and version control (git, GitLab)
- Basic understanding of network topologies and their impact on software design
- Strong communication, organisational and planning skills
- Analytical mindset, pragmatic problem solver
- Ability to collaborate in cross functional teams
Note: Are you currently eligible to work in Ireland? As this is a contract opportunity you will need to hold a Stamp 1G/Stamp 4 visa to apply!
Apply via this advert or contact Paul O'Driscoll at +353 214777329 if you have any more questions about this opportunity!

