Required Skills

C# SQL

Work Authorization

  • US Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • W2-Permanent

  • W2-Contract

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 2nd Mar 2024

JOB DETAIL

  • Solid knowledge on Microsoft .NET (C#).
  • OOP Concepts are mandatory.
  • Multi-platform Backend Applications (Dotnet core), Daemons, services, IIS, WCF.
  • Web applications using MVC, Blazor, Razor.
  • Understanding of how (TCP/IP, RS232, RS485) protocols are designed is a must.
  • Electronic background is preferred (IoT, Arduino, PLC).
  • Good experience working with LINQ, Entity Framework
  • Knowledge of Microservice is preferred.
  • Good experience working with Message Queue (Preferred ActiveMQ but any other Queue like RabbitMQ etc., is also acceptable)
  • Hands on experience working across Linux environment (Ubuntu, Centos, Alpine, distros).
  • Good experience of any SQL Data Base (Good to have SQLite Mainly).
  • Excellent debugging and problem-solving skills
  • Agile development and GIT Version Control Knowledge.
  • Knowledge of WPF not mandatory but an added advantage
  • Unit testing implementation,
  • Strong understanding of computer science fundamentals, SDLC, software design best practices, OOD and Design patterns.

Desirable Skills:

  • Experience using Project Platforms & Tickets workflows (Jira, Asana, Trello, etc..).
  • Experience working with SVN, Team Foundation or other repositories.
  • GitHub Flow Version Control desirable
  • Basic knowledge of MS Office.

 Responsibilities:

  • As a Medical Sr. Software Engineer, you will be a critical part of the product development team to help deliver high quality software.
  • You will be one of the key members of a software scrum team.
  • You will coordinate with the offshore team.
  • You must be responsive, flexible and be able to succeed within an open collaborative peer environment.
  • You occasionally need to attend customer calls and understand the needs of the customer.
  • You will make the best out of working on cutting-edge technology to build a cutting-edge product.
  • You will suggest best industry practices for the software development activities.
  • You will Design and Develop the software as per the product requirements.
  • You will develop product software in C# with microservice architecture.
  • Guide and motivate team junior members by cultivating curiosity and deep technical understanding.
  • Implement new tools, unit testing or environment help to improve the development process.

 

Company Information