Full Stack Software Engineer

Job Description

SHS DC IND DS is a key partner for Digital Services in developing digital products.

In the role of Full Stack Software Engineer in the Integrated Decision Support product development team, you will be responsible to conceptualize, design, develop, test and deploy product sub-systems and modules in the Digital Services domain. The primary responsibilities are:

• Requirement analysis 

• Contribute to high level and low level design of software solutions

• Implementation of features and/or bug-fixing and delivering solutions adhering to coding and quality guidelines

• Design and implementation of (unit/integration) tests using TDD / BDD approach to ensure high quality product delivery

• Participating in code reviews, providing documentation (requirement/design/test specification) inputs, and ensuring product delivery conforming to quality processes

• Ensuring integration and submission of solution into software configuration management system, within committed delivery timelines

• Active contribution in the risk analysis of the product


Desired Qualification and Experience:

Qualification: B.E. / B.Tech / MCA/ M. Tech/ MSc (Computer Science)

Experience: 6 - 10 years of experience in design and development

Knowledge and Experience:

• Excellent programming skills - C# .Net Core, Angular 2+, SQL, REST API, PowerShell. Good knowledge of OOPS, design principles & patterns.

• Good knowledge of at least one of the following healthcare standards/protocols: FHIR, DICOM, HL7, IHE. 

• Desirable: Docker, Kubernetes, Azure

• Deep knowledge of inter-process communication, multi-threading, data-structures, unit-testing frameworks (NUnit, Karma, Jasmine), Agile processes

• Desirable: Test Driven Development / Behavior Driven Development and other extreme programming methods

• Knowledge of Static code Analysis. Exposure to TFS / VSTS is preferred

• Sound knowledge of software engineering processes


General/Soft Skill requirements:

• Ability to learn and work independently

• Strong Analytical and Problem solving Skills

• Excellent communication skills and experience in working in geographically distributed teams.

• Self motivated and self driven

• Excellent team player

• Winning attitude (Startup culture)

Job ID: 122730

Organization: Siemens Healthineers

Company: Siemens Healthcare Private Limited

Experience Level: Mid-level Professional

Job Type: Full-time

Can't find what you are looking for?

Let's stay connected

Can't find what you are looking for?