Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Software Developer - C#

Siemens

Siemens

Software Engineering
India · Bengaluru, Karnataka, India · Karnataka, India
Posted on Feb 20, 2026

Software Developer - C#

Job ID
495521
Posted since
19-Feb-2026
Organization
Siemens Healthineers
Field of work
Research & Development
Company
Siemens Healthcare Private Limited
Experience level
Experienced Professional
Job type
Full-time
Work mode
Office/Site only
Employment type
Permanent
Location(s)
  • Bangalore - - India
Your tasks and responsibilities:
  • Design, development and testing of features in the applications.
  • Support the entire application lifecycle (concept, design, test, release and support).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Unit-test and automation test code for robustness, including edge cases, usability, general reliability and to identify malfunctions.
  • Troubleshoot and debug to optimize performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Design the user interfaces precisely as per the specifications to improve user experience.
Your qualifications and experience:
  • Around 3-6 years of experience in software development.
  • Technical expert in C#, .NET framework.
  • Strong object oriented design and programming skills and ability to Understand design principles behind a scalable application.
  • Working knowledge of WPF and WCF.
  • Debugging Tools, Performance Testing and Security considerations.
  • Implementing automated testing platforms and unit tests.
  • Experience in Medical Domain is an added advantage.
  • Well versed with agile software development methodology.
  • Excellent analytical skills with a good problem-solving attitude.
  • Excellent interpersonal, communication, collaboration and presentation skills.
  • Familiarity with continuous integration.