PSC Biotech-posted 3 months ago
Full-time • Entry Level
51-100 employees

PSC Software, a division of PSC Biotech, is a leading provider of cutting-edge, cloud-based quality management and regulatory compliance solutions. Our software helps organizations streamline processes, ensure compliance, and improves overall efficiency, delivering exceptional value to our clients. With specialization in meeting the needs of pharmaceutical, medical device, and other highly regulated industries. At PSC Software, we are passionate about providing innovative software solutions that empower businesses to achieve their full potential. With operations spanning the globe and featuring a multi-cultural team, PSC Biotech® is passionate about bringing the best and brightest together in an effort to form something truly special. When you make the decision to join our team, you will be offered the ability to feel inspired in your career, explore your professional passions, and work alongside a group of people who will value and nurture your talents. We are firm believers in coaching and developing the next generation of industry leaders and influencers. As such, you will not only be offered compensation and benefits structure that rewards you, but also be provided with the tools that will help you grow and learn. At PSC Biotech®, it’s about more than just a job—it’s about your career and your future.

  • Participate in all phases of the software development life cycle, including discovery, analysis, requirements definition, solution design, code development, testing, deployment, and support.
  • Work closely with team members to develop maintainable, performance-optimized solutions.
  • Collaborate cross-functionally with technical/non-technical stakeholders to gather and understand requirements.
  • Work directly with developers, quality assurance, and product management to report, track, and resolve critical issues.
  • Troubleshoot, debug, and upgrade existing software.
  • Participate in all aspects of testing, including unit, functional, regression, load, and system testing.
  • Support small and large feature development, ensuring bug fixes/resolution.
  • Evaluate new tools and technology to ensure an automated and stable environment.
  • Provide system administration efforts for systems in a cloud based highly-available and highly-scalable environment.
  • Work independently and meet deadlines in a fast-paced, agile environment.
  • Additional responsibilities as required.
  • Bachelor’s degree in Computer Science, Engineering, or a related field. Portfolio of projects to review is a plus.
  • 1–2 years of experience in software engineering and development (including internships or equivalent).
  • Strong understanding of object-oriented programming (OOP), data structures, and algorithms.
  • Experience building web applications using any modern programming language (e.g., PHP, Python, Node.js, Java, etc.) and a web development framework.
  • Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
  • Solid database knowledge, preferably with relational databases (e.g., MySQL, PostgreSQL).
  • Familiarity with cloud development, especially AWS services (e.g., Lambda, S3, DynamoDB, API Gateway, IAM).
  • Interest or foundational knowledge in AI/ML concepts and eagerness to apply them in real-world projects.
  • Bonus skills: Familiarity with the Yii framework, or prior experience in PHP-based systems.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Ability to work in a fast-paced environment and meet deadlines.
  • Familiarity with the Yii framework.
  • Prior experience in PHP-based systems.
  • Equal Opportunity Employment
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service