Full Stack Developer

Siemens HealthineersBengaluru, KarnatakaOn-siteFull-timeMid level, 2–5 yearsListed 4 hours ago

Apply now

About this role

Job Requirements

What You'll Do

- Design, develop, and maintain full-stack applications using .NET Core, C#, Azure, and modern web technologies.
- Build scalable APIs, backend services, and integrations using modern architectural principles.
- Develop intuitive and interactive user experiences using React or Angular.
- Utilize AI-assisted development tools to improve engineering productivity and software quality.
- Develop interactive web-based visualizations and user interfaces.
- Apply TDD, BDD, and Agile engineering practices throughout the software lifecycle. Implement secure software solutions using industry-standard security practices.
- Collaborate across cross-functional teams and take ownership of end-to-end solution delivery.

Work Experience

What We're Looking For

- Experience: 2–3 years of relevant experience in full-stack application development.
- Education: Bachelor’s degree in computer science or a related field, or equivalent practical experience.
- Full Stack Development: Strong experience with .NET Core, C#, Azure, React/Angular, TypeScript, JavaScript, HTML5, and CSS.
- Architecture: Solid understanding of OOP, SOLID Principles, OOAD, REST APIs, SOA, Web Services, and modern software design principles.
- AI-Assisted Development: Experience using AI-assisted software development tools as part of daily engineering practices.
- Cybersecurity: Strong understanding of application security, including OAuth, JWT, encryption, identity management, and secure coding practices.
- Engineering Practices: Experience working with TDD, BDD, CI/CD, and Agile methodologies.
- Cloud & DevOps: Experience developing cloud-native solutions on Microsoft Azure and working with modern DevOps and cloud native architectures.
- Healthcare & Medical Imaging: Experience within healthcare, medical imaging, or digital health environments is considered an advantage.
- Interoperability: Knowledge of healthcare interoperability and imaging standards such as FHIR and DICOM is considered an advantage.
- Domain Knowledge: Familiarity with medical imaging applications, clinical workflows, and healthcare technology ecosystems is considered an advantage.
- Ownership & Communication: Strong ownership mindset, analytical and problem-solving abilities, and excellent verbal and written communication skills in English.

What Defines Success

You combine strong software engineering expertise with an AI-enabled mindset to deliver secure, scalable, and high-quality solutions. You take ownership, embrace continuous learning, collaborate effectively across teams, and contribute to building innovative digital solutions that create meaningful impact.