21 Jun 2024
Company Description:
VIDAI is an innovative and AI-Powered EMR solution fully acquired by Progenesis INC, USA. It is the first company in the US to introduce Next Generation Sequencing (NGS) for Preimplantation Genetic Testing for Aneuploidy (PGT-A) and Preimplantation Genetic Testing for Monogenic disorders (PGT- M). VIDAI is an advanced Operating System tailored specifically for fertility clinics. With a bold vision to transform the healthcare industry, VIDAI harnesses the immense potential of AI and automation. Its state-of-the-art Software-as-a-Service (SaaS) offering represents a pinnacle of technological advancement, seamlessly optimizing clinic operations, elevating data management practices, and enhancing both patient outcomes and overall clinic performance.
Role Description
This is a full-time role for a Back-End Developer at VIDAI in Pune. The Back-End Developer will be responsible for day-to-day tasks related to back-end web development, software development, object-oriented programming (OOP), front-end development, and programming. The role will require on-site presence in Pune.
Qualifications
Back-End Web Development, Software Development, and Object-Oriented Programming(OOP) skills
Front-End Development and Programming skills
Experience in developing scalable and maintainable web applications
Web Development Frameworks: Knowledge of popular backend frameworks like Net Core 6.0, 7.0, C# .NET, Web API, MS SQL Server.
Knowledge of to write Restful web API.
Knowledge of relational databases and SQL.
Experience with version control systems.
Strong problem-solving and debugging skills.
Excellent written and verbal communication skills.
Bachelor's or Master's degree in Computer Science or a related field. Responsibility
Design and maintain databases that store the application's data securely and efficiently.
This involves tasks like database schema design, querying, indexing, and optimization.
Create and maintain APIs that allow the front-end of the application to communicate with the back-end.
These APIs often follow RESTful or GraphQL principles and handle data exchange between different parts of the system.
Implement security measures to protect the application from common threats. This includes data encryption, user authentication, and authorization mechanisms.
Identify and address performance bottlenecks in the back-end code, database queries, andserver infrastructure to ensure fast response times and scalability as the application grows.
Document the architecture, design decisions, and APIs of the back-end system to facilitate
collaboration with other developers and support teams.