ROLE : .NET DEVELOPER LOCATION : MENTOR, OHIO(ONSITE) DURATION : FULLTIME OR CONTRACT EXPERIENCE 7 TO 10 YEARS JOB DESCRIPTION: LEAD C# DOT NET CORE DEVELOPER WITH PROTOCOL MANDATORY SKILLS: * SOLID KNOWLEDGE OF C# IN .NET CORE WITH OOPS CONCEPT IS MANDATORY * UNDERSTANDING OF HOW (TCP/IP, RS232, RS485) PROTOCOLS ARE DESIGNED IS A MUST. * ELECTRONIC BACKGROUND IS PREFERRED * 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. * Good experience of any SQL DataBase (Good to have SQLite) * Excellent debugging and problem-solving skills * Agile development * Experience using JIRA, SVN (any other repository is also fine) * Knowledge of WPF not mandatory but an added advantage * Unit testing * Strong understanding of computer science fundamentals, SDLC, software design best practices, OOD and Design patterns. PREFERRED SKILLS & 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