Desktop Application Developer (Angular | ASP.NET Core | C# | WPF/WinForms | RDBMS | Azure DevOps)
Siemens Healthineers · Bengaluru
- Experience4–8 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelmid
- Posted17 Sept 2026
About Siemens Healthineers
Siemens Healthineers is hiring in Bengaluru in healthcare. This role looks for around 4+ years of experience.
Skills
- C#
- WPF
- WinForms
- ASP.NET Core
- Angular
- JavaScript
- TypeScript
- HTML
- CSS
- PostgreSQL
- Azure DevOps
- Docker
- Git
- Azure Repos
- Object-oriented programming
- RESTful APIs
- Agile
The role
A full stack developer at a healthcare technology company builds web and Windows applications using Angular, ASP.NET Core, and C#, and works with PostgreSQL and Docker. The role designs RESTful APIs, develops WPF or WinForms desktop software, and applies Azure DevOps practices.
Full job description
Job Description:
We are looking for a proactive and skilled Full Stack Web Developer and Desktop Application Developer with experience in building modern web applications and Windows desktop applications. The ideal candidate should have hands-on expertise in front-end development (preferably Angular), back-end development using ASP.NET Core and C#, and desktop application development using .NET technologies such as WPF or WinForms. The candidate should also have experience working with relational databases such as PostgreSQL and knowledge of Azure DevOps and containerization technologies.
Key Responsibilities:
Develop, test, and maintain both web and desktop applications with robust front end, back end, and client side components. Develop responsive web user interfaces using Angular, HTML, CSS, and JavaScript or TypeScript. Design, develop, and maintain Windows desktop applications using C#, .NET, WPF or WinForms. Develop reusable, maintainable, and scalable application components following coding standards and best practices. Work with PostgreSQL or similar relational databases for data modeling, queries, performance tuning, and optimization. Design and consume RESTful APIs for seamless integration between applications and services. Create and manage containerized applications using Docker. Manage source code repositories using Git or Azure Repos. Participate in solution design, architecture discussions, code reviews, and Agile development activities. Troubleshoot application issues and ensure high performance, reliability, security, and scalability. Ensure delivery aligns with organizational quality standards and development processes. Collaborate with Product Owners and stakeholders to refine requirements, manage the product backlog, and deliver high quality features.
Required Skills and Qualifications:
Educational Background:BE/B.Tech/MCA/ME/M.Tech from a recognized institution. Technical Skills:Strong understanding of object-oriented programming (OOP) principles and familiarity with design principles and common design patterns.Proficiency in core programming languages, particularly C#.Strong experience in desktop application development using WPF, WinForms, or similar .NET desktop technologies.Strong experience in web development using modern frameworks and technologies.Front-end: Angular (preferred), JavaScript/TypeScript, HTML, CSS.Back-end: ASP.NET Core, C#.Database: PostgreSQL or other relational databases.DevOps: Knowledge of Azure DevOps or similar tools for CI/CD.Containerization: Familiarity with Docker and container-based development.Repositories: Experience with Git or Azure Repos for version control.Knowledge of software engineering best practices including clean code, code reviews and debugging.
Experience:
4 -8 Years of core development experience
What We Offer:
A collaborative work environment with opportunities for professional growth. Exciting projects that challenge and enhance your technical expertise. Competitive compensation and benefits.