Software Architect – C#.NET for Desktop Applications

Bosch Group

Not Interested
Bookmark
Report This Job

profile Job Location:

Coimbatore - India

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

We are looking for an experienced Software Architect who can lead the technical ownership of this desktop application.

The role involves understanding the existing codebase designing scalable enhancements for new hardware integration and ensuring software quality validation and cybersecurity compliance.

This is a hands-on architecture role not just a high-level design functionyou should be comfortable coding reviewing estimating and mentoring on Windows desktop application built in C#/.NET Core WPF which interfaces with USB-connected medical equipment and involves feature enhancement validation documentation security compliance and long-term maintenance strategy

Roles & Responsibilities :
Analyze design and extend the architecture of an existing C#/.NET desktop application

  • Lead integration of new USB medical devices using HID/Serial protocols

  • Collaborate with client stakeholders for requirement gathering and technical planning

  • Drive feature detection logic UI listing and validation workflows

  • Author requirement documents use cases and test scenarios

  • Guide junior engineers and ensure code quality via reviews testing and compliance

  • Prepare and review cybersecurity impact analysis documents

  • Support validation and audit processes using client templates
     


Qualifications :

Educational qualification:

  • Bachelors or Masters in Computer Science Electronics or equivalent

  •  

    Experience working in medical healthcare or regulated product domains is preferred

Experience :

  • 812 years of experience in software development with at least 23 years as an architect or tech lead

Mandatory/requires Skills :

  • Strong architecture and hands-on development experience in:

    • C# / .NET Core

    • WPF (Windows Presentation Foundation)

    • MVC (optional)

  • Experience with USB HID and Serial communication protocols

  • Familiarity with Medical Device Software (IEC 62304 compliance is a plus)

  • Good understanding of software testing especially in regulated environments

  • Experience with unit/integration testing debugging and performance tuning

  • Familiar with version control CI/CD pipelines and defect tracking tools

Preferred Skills :

  • Experience with cybersecurity practices and threat modeling in medical software

  • Exposure to frontend technologies like  / / & backend technologies like  / Python

  • Familiarity with Azure Entra / AWS IAM for authentication and identity management

  • Prior experience working with global teams and client-facing engagements

  • Experience in the domain of health care software development.

     

     

  • Excellent communication and documentation skills

  • Self-driven accountable and proactive mindset

  • Comfortable working with cross-functional and cross-geography teams

  • Ability to guide and mentor mid-level engineers


Remote Work :

No


Employment Type :

Full-time

We are looking for an experienced Software Architect who can lead the technical ownership of this desktop application.The role involves understanding the existing codebase designing scalable enhancements for new hardware integration and ensuring software quality validation and cybersecurity complian...
View more view more

Key Skills

  • APIs
  • Spring
  • .NET
  • DevOps
  • Cloud Infrastructure
  • IaaS
  • AWS
  • Solution Architecture
  • Cloud Architecture
  • PaaS
  • Java
  • Azure

About Company

Company Logo

Bosch first started in Vietnam with a representative office in 1994. Bosch has its main office in Ho Chi Minh City, with branch offices in Hanoi and Da Nang, and a Powertrain Solutions plant in the Dong Nai province to manufacture pushbelt for continuously variable transmissions (CVT) ... View more

View Profile View Profile