Medusind Solutions

1 month ago


Anywhere in IndiaMultiple LocationsAny Location Medusind Solutions Full time

Shift time : 5.30pm to 2.30am

Location : Ahmedabad , Chennai, Mumbai

Hybrid (WFH) option available if the candidate is not able to relocate to our base will you be doing :


The Principal Software Engineer is responsible for writing computer software. This position will design, code, repair, enhance, integrate, upgrade, convert, provide level-3 support, and administer application software, and middleware. Work is performed within guidelines set by management regarding the development life cycle, version control, source code control, documentation, unit testing, code verification, code deployment, and team collaboration.


This position collaborates with all development teams, QA, Security, collaborative groups/clients, and other cross-functional teams to define, provide for, and test Experience : 10+ years of full-stack web application development have skills/experience :


- C# (10+ years)


- Angular 10 or later (4+ years - equivalent experience in React, Vue or similar SPA framework will be considered)

- ASP.NET Core or ASP.NET Web API 2 (6+ years building RESTful API's)

- Microsoft Entity Framework Core or EF 6+ (4+ years)

- Expert knowledge of HTML and CSS

- Strong SQL and TSQL - some of the larger tables have 20+ million rows and require hybrid solutions of C# and stored procedures for performance

- GIT Version Qualifications :

- Unit Testing - MS Test, nUnit or similar C# testing framework

- TDD/BDD (Test Driven Development / Behavior Driven Development)

- Ability to build ETL packages using Microsoft SSIS or Ab Initio to pull data from multiple sources (databases, delimited files)

- Experience implementing Event-Driven Architectures

- DDD (Domain Driven Design)

- Dapper (Micro-ORM) (ref:hirist.tech)