Sde Ii (.net Fullstack)

Year    KA, IN, India

Job Description

To deliver high quality products, the Engineering team has over 150+ engineers with skill sets across

Android, iOS, NodeJS, .NET, Backend, Fullstack, QA, Data Science, Data Engineers, Security, DevOps

etc. We use microservices architecture on AWS cloud. Our Engineering teams are organized as Pods with

Weekly sprints. We solve a variety of user, product and business problem statements at scale under one

roof, which is very unique.

We're simultaneously building -



1. Digital communication stack (video, chat and call consultations with Doctors) Ecommerce

stack (medicine delivery)

2. Hyperlocal stack (lab tests @ Home)

3. Transactions stack (for all healthcare transactions)

4. Booking of services stack (for in clinic doctor consultations)

5. Data security, data science stack (NLP, imaging, video, audio based data problems and data

analytics)

6. B2B stack (for large corporates to provide healthcare to employees and large insurers to

provide healthcare services to policyholders)

As a Software Development Engineer-II, you will need to be familiar with the .Net and ASP.Net Core

development frameworks and responsible for managing, maintaining, and optimizing databases (Ex. SQL

Server, Postgres and MySQL) to ensure data integrity, availability, and performance.



What will you do at Medibuddy?

• Writing reusable, testable, and efficient code
• Contribute to upgrade code from .Net to Core with a platform mindset.
• Develop and maintain applications aimed to scale at very large traffic.
• Triage product or feature issues and debug/track/resolve by analyzing the sources


of issues and the impact.

• Ensure highest standard of performance, quality, and responsiveness of the applications.
• Collaborate with back-end engineers and cross platform teams to understand the need of db


design and involvement in execution of db queries.

• Perform regular database maintenance tasks, including index rebuilds, statistics updates, and


data compaction, to ensure optimal performance.

• Monitor database health and proactively identify and resolve issues, such as deadlocks,


resource contention, or long-running queries.

• Fine-tune database configurations based on performance metrics and usage patterns.
• Define and implement data archiving and purging strategies to manage historical data and


reduce database bloat.

• Maintain comprehensive documentation of database schemas, configurations, and maintenance


procedures for knowledge sharing and troubleshooting.

What makes you a match for us?

Academic background: B.E/B.Tech from top ranked colleges.

1. 3-5 Years of Software Engineering Experience with strong background in software engineering

with experience of, primarily focused on .NET technologies and database development.

2. Proficient in .NET and Database Technologies having expertise in .NET framework, including

C# programming, ASP.NET, and database management, with a strong command over SQL or

NoSQL databases.

3. Multithreading and Networked Applications with proven experience in developing

multithreaded applications and networked solutions, emphasizing efficient communication and

data exchange.

4. Familiarity with design patterns like MVVM and Clean Architecture, understanding how to

structure applications for maintainability and scalability.

5. Integration with Third-Party APIs at integrating native components and third-party APIs into

applications.

6. Committed to adhering to professional software engineering best practices, including coding

standards, conducting code reviews, utilizing version control systems, implementing efficient

build processes, rigorous testing, and ensuring operational stability.

7. End-to-End Application Ownership taking full responsibility for the complete software

development life cycle, from initial design and architecture to development, deployment, and

ongoing monitoring of native applications.

8. Experience in optimizing applications for high performance, focusing on memory efficiency,

app size, CPU usage, and battery consumption.

9. Demonstrated expertise in debugging .Net applications and related internet technologies,

allowing for efficient problem-solving and issue resolution.

10. Database Design and Optimization having Proficiency in designing, normalizing, and

optimizing databases to ensure data integrity, efficiency, and scalability. Familiarity with

database modeling tools and techniques.

11. Expertise in tuning database queries to improve response times, reduce latency, and enhance

overall application performance.

12. Knowledge of Postgres and SQL Server databases is recommended.

13. Knowledge of NoSQL databases such as MongoDB or Cassandra, and the ability to work with

unstructured or semi-structured data as needed for specific projects.

14. Proficiency in data migration and ETL (Extract, Transform, Load) processes, ensuring smooth

transitions between different data sources and formats.

15. Familiarity with version control for database schema changes to manage and track

modifications over time, maintaining consistency and traceability.




About MediBuddy



MediBuddy is India's largest on-demand, full-stack digital healthcare platform that helps

patients access multiple healthcare services. It gives users 24x7 access to high-quality

healthcare at their fingertips. MediBuddy helps its users consult specialist doctors, order

medicines and book lab tests from the comfort of their homes. It is also a partner to several

leading corporate customers in the country and helps their employees access multiple

healthcare benefits. MediBuddy users have access to online doctor consultations, wellness,

preventive care services, fitness and hospitalization offered by its pan-India network of

healthcare providers with its unparalleled reach.



It also provides its customers hassle-free, end-to-end surgery care through a Care Buddy, right

from connecting them to the right surgeon to post-operative recovery care. MediBuddy's surgery

care provides specialized treatment in several other departments like Proctology,

Ophthalmology, Vascular, ENT, Orthopaedics, Urology, Gynaecology, and more. With full-stack

Surgery Care management services, MediBuddy assures customers an array of solutions for

every medical, financing, insurance, and recovery need of its customers undergoing surgery.

The digital healthcare platform has a partner network of 90,000+ doctors, 7,100+ hospitals and

clinics, 4,000+ diagnostic centers, 2,500+ pharmacies along with a team size of 2200+ members.

It has created an integrated healthcare ecosystem that offers patients seamless access anytime

and anywhere. It has created an integrated healthcare ecosystem that offers patients seamless

access anytime and anywhere in 10 minutes. With its healthcare services available in 16 Indian

languages to enable customer-friendly consultation, MediBuddy is bridging the Urban-Rural

quality healthcare divide. MediBuddy offers online and offline doctor consultations, medicine

delivery, lab tests at home, mental health consultations, surgery care, among other healthcare

services.



MediBuddy has catered to the healthcare needs of 3Cr Indians & attends to the needs of over

35,000 Indians daily across the length and breadth of the country. The app connects patients to

experienced and verified doctors for online consultations across 22+ specialities such as

Dermatology, Paediatrics, Gynaecology and more, instantly via chat, video, or voice call.

MediBuddy is the pioneer in providing a healthcare subscription plan under the name of

MediBuddy Gold, covering unlimited specialist doctor consultations for the user and the family.

MediBuddy is also the largest provider of employee health and wellness benefit services,

catering to 700+ companies across India and in turn helping 50 Lakh employees including their

family members with high-quality healthcare services. MediBuddy provides services that cover

health expenses across Out-patient services(OPD) and hospitalization in collaboration with

insurance companies.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3474786
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year