We are looking for a senior .NET engineer to join our teams. In this role, you are expected to work with a team of highly skilled software engineers and pave way for building new .NET solutions, modifying and maintaining existing .NET solutions.
3~5 years Proficiency in .NET/ASP.NET technologies and C# language
Extensive experience in designing and developing enterprise applications, REST based services, multi-tier architecture
Strong hold on architectural principles and low-level design
Good understanding of SDLC process and agile methodologies
Very good communication skills (As this is going to be a client facing role)
Healthcare domain background (Dealt with DICOM, FHIR, HL7 standards)
Microservices architecture
Cloud exposure is good to have on GCP / Azure
Design and implement solutions for problems arising out of large-scale data processing.
Attend/drive various architectural, design and status calls with multiple stakeholders.
Ensure end-to-end ownership of all tasks being aligned.
Design, build & maintain efficient, reusable & reliable code .
Test implementation, troubleshoot & correct problems.
Capable of working as an individual contributor and within team too.
Ensure high quality software development with complete documentation and traceability.
Experience working across UI, service layers, and backend technologies to create server-driven native & web based solutions.
In-depth knowledge of web-service/data-driven application architecture.