Senior Backend Engineer

Job Description

We are excited about your potential contributions to our startup mentality. We embrace a culture of learning where we fail fast, adapt, and grow. If you thrive in a dynamic, challenging environment and are open to taking on the toughest problems, then PatientWing is the place to make a significant impact.

 

Responsibilities:

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.

Job Summary

  • Published on:2024-06-27 5:14 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-10-08