Job Description Summary
The BackEnd Engineer is a technical position responsible for BackEnd Engineer role for products being developed for advancements in medication preparation and delivery.Job Description
The BackEnd Engineer is a technical position responsible for BackEnd Engineer role for products being developed for advancements in medication preparation and delivery.
The responsibilities can include but are not limited to: contributing to design and development of BackEnd Components and Services for Medical Device/ Health IT SW Product ; implementation of backend services, features , components as part of Agile scrum teams and integration and verification of implementation via unit, functional and integration testing.
The individual would have responsibility for working closely with Cross Functional team members and other member of SW teams to understand requirements and SW Architecture for design and development of BackEnd SW components and Services for OnPrem and Hosted SW deployments in a fast-paced, high-demand Windows Server environment.
Minimum Qualifications:
The BackEnd Engineer is a technical position responsible for BackEnd Engineer role for products being developed for advancements in medication preparation and delivery.Job Description
The BackEnd Engineer is a technical position responsible for BackEnd Engineer role for products being developed for advancements in medication preparation and delivery.
The responsibilities can include but are not limited to: contributing to design and development of BackEnd Components and Services for Medical Device/ Health IT SW Product ; implementation of backend services, features , components as part of Agile scrum teams and integration and verification of implementation via unit, functional and integration testing.
The individual would have responsibility for working closely with Cross Functional team members and other member of SW teams to understand requirements and SW Architecture for design and development of BackEnd SW components and Services for OnPrem and Hosted SW deployments in a fast-paced, high-demand Windows Server environment.
Minimum Qualifications:
- 4-year Bachelor’s Degree in Computer Science/Engineering or Electronics/Electrical Engineering. Other majors considered will be MSc. in MIS, Applied Math, Masters in Computer Applications
- A minimum of 4 years of post-educational professional experience in Medical Device Software Development.
- Hands on experience in working closely with other SW Team members, FrontEnd developers to provide BackEnd Services, Features and Components using .Net, .Net Core platform.
- Hands on Experience in implementing and maintaining services and backend applications using service-oriented architecture and scalable server side technologies on .net and .net Core platform.
- Hands on Experience working with TypeScript, Javascript, IIS, Json, Rest services.
- Hands on Experience working with dev and API tools like Swagger, Postman and Chrome Dev Tools.
- Experience developing Functional Unit and Integration Tests/Mocks for developed components and Services.
- Hands on Experience with developing consumer friendly backend services and APIs in a reliable and fault tolerant way.
- Hands on experience working with Virtualized and Containerized deployments.
- Hands on experience working with Relational databases e.g. Microsoft SQL Server and Postgres.
- Hands on experience working with C# unit testing frameworks e.g. nUnit, MSTest or xUnit.net.
- Strongly desired to have worked with refactoring of existing components and services to autonomous sub-components and services.
- Ability to generate technical documentation for design capture
- Working knowledge of applicable standards for medical devices: FDA QSR, ISO 13485, ISO 14971.
- Experience with Software Maturity Models and Agile Scrum methodologies.
Desired Qualifications:
- Master’s Degree in Computer Science/Engineering or Electronics/Electrical Engineering. Other majors considered will be Masters degrees in MIS, Applied Math and Computer Applications
- 5+ years of professional experience.
- Previous experience with Intended Use Validation in Medical device SW development environment.
- Experience working with development and deployment of data reports using Reporting solutions e.g. SSRS, PowerBI etc.
Competencies:
- Excellent written & verbal communication skills
- Self-directed with the ability to learn and adapt quickly to new technologies and trends
(Note – JD used here is Generic)
Source link