Required Skills

.Net Developer

Work Authorization

  • US Citizen

  • Green Card

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 22nd Feb 2023

JOB DETAIL



looking for a Software Engineer to join one of our clients that is a leading provider of integrated pharmaceutical development Services!
The Software Engineer requires in-depth knowledge and experience to work independently in the development, and enhancement of custom application components using C# .NET Core and integration with equipment using OPC UA in a microservice based architecture.

 

Software Engineer Responsibilities:

  • Writes high-quality code for services and APIs with microservice based architecture
  • Interfacing with equipment in real-time using OPC UA to send and receive data.
  • Develops, tests, deploys, and monitors and supports solution in a DevOps model
  • Utilizes best practices to build highly scalable, robust, secure, and sustainable solution.
  • Transforms business requirements into technical specifications
  • Estimates technical requirements and breaks down work to user stories and tasks
  • Collaborates with senior roles on various prototypes, or proof of concept, to test solutions

Software Engineer Education and Experience:

  • Bachelor’s degree in Computer Science or equivalent experience
  • Minimum 3 years of experience

Software Engineer Knowledge, Skills and Abilities:

  • Solid experience and in-depth knowledge of:
  • Developing & managing solutions with using C#, .NET Core
  • Experience with Integration to equipment using OPC UA
  • REST API Development, HTTP/HTTPS protocols
  • Designing and building highly scalable, available and resilience solution architecture
  • Microservice based architecture and development in hybrid environment On-Prem/Azure
  • Developing in an Agile methodology with Visual Studio Team Services (VSTS)
  • Various code repositories like Git, TFS, etc
  • Microsoft SQL Server database

Software Engineer Strong understanding and knowledge of the following a plus:

  • Previous development experiences with .NET, .NET Core, C#, WPF, ASP.NET MVC with other Microsoft Tools and Technologies
  • Setting up Continuous Integration (CI) and Continuous Delivery (CD) / DevOps for hybrid on-prem/cloud solution.
  • Utilizing Open Data Protocol (OData), JavaScript Object Notation (JSON), Entity Framework
  • Experience development in GMP and/or regulated environment.
  • Using Kubernetes for automating containerized application deployment
  • Developing custom docker images, publishing it to docker registry and Azure Container Registry services
  • Ability to work in a global and virtual environment and to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work autonomously in a fast-paced & complex environment with a self-motivated work ethic; utilize sound judgment with an ability to manage multiple priorities with a sense of urgency.
  • Willingness to travel domestically and potentially globally
  • Able to be aware of all relevant SOPs as per Company policy as they are related to the position covered by this Job Description
  • Able to comply with the company’s safety policy at all times
  • Able to comply with the company’s quality policy at all times.

 

Company Information