The Software Engineer will collaborate closely with cross-functional teams to drive the success
of PSC software projects. They will lead the design and development of key features, ensure
timely resolution of complex bugs, and provide expert technical guidance and support to
enhance overall project outcomes. Successful candidates should have a passion for the life
sciences and technology, with proficiency in PHP, JavaScript, HTML, CSS, and MySQL. The
incumbent is also responsible and accountable for the execution of the PSC mission, “to
maintain the integrity and professionalism of our products and services while enabling steady
growth and development”.
Responsibilities
• Participate in all phases of the software development lifecycle, including discovery,
analysis, requirements definition, solution design, code development, testing,
deployment and support
• Work closely with team members to develop maintainable, performance-optimized
solutions
• Work directly with developers, quality assurance, and product management to report,
track, and resolve critical issues
• Collaborate cross-functionally with technical/non-technical stakeholders to gather and
understand the requirements
• Troubleshoot issues experienced by customers and internal staff
• Participate in all aspects of testing, including unit, functional, regression, load and
system testing
• Demonstrated analysis, problem solving and troubleshooting
• Design solutions around SQL and NoSQL database architectures
• Evaluate new tools and technology to ensure an automated and stable environment
• Work independently and meet deadlines in a fast-paced, Agile environment
• Provide system administration efforts for systems in a cloud based highly-available and
highly-scalable environment
• Additional responsibilities as required
Requirements
• Bachelor’s degree in Computer Science, Engineering, or a related field. Portfolio of
projects to review is a plus.
• 4-8 years of software development experience or related experience
• 4+ years of experience in PHP development with Object Oriented development
• 3+ years of experience in JavaScript
• Experience with SQL and NoSQL database systems
• Experience with both Windows and Linux servers
• Experience with web application servers like Apache, NGINX, IIS, etc.
Experience in the following is a plus:
o C# .NET development
o Amazon Web Services (AWS)
o APIs
o GIT
o Atlassian JIRA and Bitbucket
o PHP Frameworks
o Python