Description:
Description: A Laboratory Information Management System (LIMS) Provider is looking for a Senior Software Developer to join their team. Key responsibilities will include but are not limited to:- Develop, maintain, and test features and modules within the Laboratory Information System (LIS/LIMS).
- Collaborate closely with clients to customize and update their systems based on operational requirements.
- Work through bug lists, troubleshoot issues, and provide responsive client support.
- Participate in version control and collaborative coding practices.
- Conduct training sessions for clients on system functionality and best practices.
- Contribute to creating a more streamlined, paperless laboratory environment through innovative software solutions.
- Take a technical leadership role in planning, designing, and implementing software projects.
- Provide mentorship and coaching to junior and mid-level developers, fostering professional growth and skill development.
- Conduct code reviews, offer constructive feedback, and promote adherence to coding standards.
- Guide the team in applying best practices for code quality, testing, and deployment.
- Work closely with project managers, developers, and stakeholders to understand project goals and translate them into technical solutions.
- Actively participate in team meetings, sprint planning, and design discussions.
- Ensure all software deliverables meet the highest standards for functionality, security, and performance.
- Conduct thorough testing, debugging, and peer reviews to maintain product integrity.
Key Requirements: BSc in Computer Science, Information Technology or equivalent. Proficient in PHP, Angular, MySQL, SQL and JavaScript. Strong understanding of database structures and front-end/back-end integration. Experience with software architecture, design patterns, and version control systems (e.g., Git). Experience with workflow automation or laboratory systems is an advantage. Proven leadership and mentoring experience within a development team. Drivers licence and own car essential.
Additional Requirements: Strong problem-solving and analytical skills. Excellent communication and client-interaction abilities. Detail-oriented, with a focus on quality and usability. Comfortable working independently or as part of a collaborative development team.
If you meet the requirements, please apply!
14 Jan 2026;
from:
gumtree.co.za