Job Description 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 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 Requirements 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