In your role, you will be a key player in our mission to bring better treatments to people faster. You will create visually appealing, user-friendly interfaces that engage users and enhance their overall experience. You'll collaborate closely with designers and back-end developers to implement cutting-edge designs and ensure seamless integration with back-end functionalities. Your expertise in front-end technologies and frameworks will allow you to help PatientWing deliver high-quality web applications that meet client requirements and industry standards. Here's the nitty-gritty:
Analyze and review functional and technical requirements.
Develop and deploy new product features and enhancements.
Develop seamless integrations on top of the PatientWing solution with existing, third-party clinical trial systems.
Participate fully in PatientWing’s software development lifecycle SDLC process with the Product Team
Collaborate with the Product Owner, Product Manager, and other stakeholders on feature design and implementation.
Collaborate with the Product Owner, Product Manager, and other stakeholders on feature design and implementation.
Investigate assigned product issues and bugs to deliver necessary solutions and patches.
Investigate assigned product issues and bugs to deliver necessary solutions and patches.
Support product validation documentation, including writing and implementing test scripts for new features and patches.
Maintain and create detailed application documentation.
Requirements:
You have a bachelor’s degree.
You are passionate about healthcare and our mission and align with our values.
You are over-the-top organized (your closet may or may not be color-coded).
The little details matter, typos included.
You want to work in a dynamic, startup environment.
You were born with the tenacity to work hard and go above and beyond in everything you do.
(Bonus points) You love friendly competitions.
Strong understanding of common security patterns and best practices in software development, such as; authentication, authorization, data protection, and secure by design patterns.
Strong understanding of relational databases such as Microsoft SQL, PostgreSQL, MySQL, etc.
Ability to analyze complex technical problems and devise effective solutions.
Proven experience as a back-end developer or in a similar role.
Proficiency with the .NET Core C# back-end programming language.
Proficiency with using debugger tools to troubleshoot and resolve issues with software.
Proficiency with secure API design principles and experience building and consuming APIs.
Proficiency with the structured query language SQL syntax and the ability to write queries and stored procedures.
(Bonus points) Experience with React and JavaScript.
(Bonus points) Experience with unit testing, integration testing, and debugging techniques to ensure code quality and reliability.
(Bonus points) Experience with NoSQL databases (e.g., MongoDB, Redis).
(Bonus points) Experience with Azure DevOps code repository and pipeline build process.
(Bonus points) Experience with Azure App Services and/or Microsoft IIS web services.
(Bonus points) You have experience in Software Development at a B2B SaaS company.
(Bonus points) You studied Computer Science, Computer Engineering, Information Science, or a related field.