Software Architect

Job Description

Title: Software Architect

Location: Bangalore


Mode of employment: Full time only


Digitalization disrupts healthcare while boosting the speed and possibilities of today's and tomorrow's medical care. You need IT solutions that enable you to provide better prevention and more effective treatment for more people at lower cost. Siemens Healthineers - Digital Health offers the whole spectrum of digital health with Digital Ecosystem & Platforms, Integrated Decision Support and Population Health Management. This will increase the value of our customer’s core processes by turning data into information that provides new insight into healthcare’s most challenging questions.


SHS TE DC IND DI-DH AIPC is a key partner for Digital Health in developing digital products.



What are my responsibilities?


As a Software Architect for a Pathway Companion Application module, you will be required to:

  • Devise technical solutions based on the requirements of the product / platform and ensure that software architecture meets the expectations of business
  • Create Architectural Concepts and derive technical roadmap in the area of Architecture and related technology fields
  • Actively drive development of Continuous Delivery pipeline in the Cloud environment, using new architecture paradigms like Microservices
  • Contribute to elaborate software requirements and other specifications needed for development tasks
  • Support project planning activities through estimation, identification of integration points, technical risks & mitigations, etc.
  • Ensure testability of the design and support test-automation design
  • Participate in validation of implemented features
  • Evaluate tools & technologies and perform prototypes
  • Coach and mentor team members regarding software design approach, technology, tools, methods and various software quality aspects
  • Advice in make or buy decisions
  • Support for setup of Continuous Integration and facilitate smooth functioning of DevOps chain

Qualification: Bachelor's or Master's in Computer Science & Engineering, or equivalent


Experience level: 12+ years in software development with at least 5 years as an Architect


Desired Experience:


  • Sound knowledge of application development on Microservices architecture
  • Hands on experience with full stack application development
  • Hands-on experience in Distributed Computing architectures and communication paradigms like REST, WebServices, etc.
  • Good understanding of Deployment Pipelines, DevOps and related tools / methods (e.g. Docker, Container technologies) is desirable
  • Angular, C# .Net Core, SQL, Entity Framework, REST API, PowerShell
  • Excellent insights into Architectural and design patterns and usage of modeling tools
  • Expertise in design review, code reviews and integration of software components in large systems
  • Sound knowledge of software engineering processes
  • Good to have experience working on any Cloud services


Required Soft-skills & Other Capabilities:


  • Excellent problem solving, Decision making skills and ability to work in a team environment
  • Excellent communication and extensive experience in working with multiple stakeholders across geographies
  • Ability to work independently
  • Self-motivated and self-driven
  • Excellent team player with capabilities to technically lead the team and motivate team-members.

Organization: Siemens Healthineers

Company: Siemens Healthineers India LLP

Experience Level: Experienced 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?