CRYOPDP has been dedicated to finding solutions for the transport of time- and temperature-sensitive products in the life science and healthcare industries for more than 25 years. CRYOPDP covers more than 220 countries and territories and the entire temperature-controlled supply chain: packaging, pick pack kit preparation, express service and specialist courier. They are proud to be the preferred logistics partner of the life science industry and healthcare professionals for more than 4,000 companies worldwide.
Overall Mission
The Full Stack Developer is a skilled IT professional with experience in building and maintaining APIs, demonstrating a strong command of C# and .NET frameworks. Always eager to learn and adapt to new technologies as projects evolve, the Full Stack Developer will be responsible for designing, developing, and implementing high-quality software solutions that meet our business' needs. They will collaborate closely with cross-functional teams to ensure seamless integration and functionality across our platforms.
Main Contribution
Design, develop, and maintain APIs using C#.
Collaborate with team members to identify and implement new features.
Write clean, efficient, and well-documented code.
Create Documentation.
Participate in code reviews and contribute to the development of best practices.
Troubleshoot and debug issues as they arise.
Stay up-to-date with emerging trends and technologies in software development.
Learn, develop, and maintain software using proprietary software & tech.
Learn the core business specificity.
Required Skills
University Bachelor's Degree in related area.
+3 years of professional experience as a Full Stack Developer.
Strong proficiency in C# and SQL.
Experience building APIs using REST or other web service protocols.
Familiarity with database technologies such as SQL Server.
Agile and Scrum Knowledge: Deep understanding of Agile methodologies, particularly Scrum, to effectively participate in and guide Agile processes.
Specific Experience & Knowledge Required
Domain Expertise: In-depth knowledge of the industry and market in which the product operates, including understanding customer needs, competitive landscape, and regulatory requirements.
Product Management Experience: Proven experience in product management, including skills in defining product road maps, managing product life cycles, and conducting market research.
Technical Understanding: Sufficient technical knowledge to understand the product's technology stack, facilitate communication between technical and non-technical stakeholders, and make informed decisions about technical feasibility and implementation.
Interpersonal Skills (Essential)
Collaboration and Teamwork: Ability to work effectively with cross-functional teams, fostering a collaborative environment where ideas and feedback are openly shared.
Empathy: Understanding and addressing the needs and concerns of customers, stakeholders, and team members, ensuring their perspectives are considered in decision-making.
Conflict Resolution: Proficiency in identifying, addressing, and resolving conflicts within the team and with stakeholders, ensuring a productive and positive working environment.
Adaptability: Ability to remain flexible and adapt to changing priorities, requirements, and market conditions, ensuring continuous alignment with the product vision and goals.
Willingness to learn new technologies quickly and adapt to changing requirements.
Problem-Solving Skills: Ability to quickly identify problems, think creatively, and implement effective solutions to ensure the product meets user needs and business goals.
#J-18808-Ljbffr