
Bosch Global Software Technologies Private Limited•5h ago
Career Pages
Desktop application engineer
bengaluru , in
Full Time
Senior Level
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking a skilled Desktop Application Engineer with expertise in C# and WPF to join our team in Bengaluru. The ideal candidate will be responsible for developing and maintaining Windows desktop applications.
Key Responsibilities
- Develop and enhance desktop applications using C# and the WPF framework.
- Implement user interfaces and functionality according to project requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve software defects and issues.
- Work closely with customers to understand and fulfill their requirements.
- Ensure adherence to coding standards and best practices.
- Participate in code reviews and provide constructive feedback.
- Contribute to continuous improvement of development processes.
Qualifications
- Bachelor of Engineering (BE) or Bachelor of Technology (BTech).
- 5-8 years of experience in C# and .NET development for Windows applications, specifically using the WPF framework.
Mandatory Skills
- Proficiency in C# (versions 9+ recommended) and .NET (version 5+).
- Strong working knowledge of Windows Presentation Foundation (WPF), including the MVVM design pattern.
- Experience with assembly and DLL integration.
- Proficiency in SQL Server (2019+).
- Demonstrated experience with User Controls, Resource Dictionaries, and Styling in WPF.
- Familiarity with version control systems such as GIT or TFS.
- Extensive experience with Visual Studio 2019 and Microsoft DevOps.
- Experience with Entity Framework 6.x, including Code-First and Migrations.
- Good understanding of unit and integration testing for forms, reports, and interfaces.
- Ability to gather and understand customer requirements.
- Proven hands-on experience with the listed technical skills.
- Excellent communication and customer handling skills.
- Strong understanding of change management principles.
- Effective debugging and problem-solving abilities.
- Knowledge of Scrum and Agile development practices.
Preferred Skills
- (Details not provided in original data)
Additional Information
This role requires the candidate to work from a client location in Bengaluru, India.
Company
Bosch Global Software Technologies Private Limited
Bosch Global Software Technologies Private Limited is a key subsidiary of Robert Bosch GmbH, a global leader in technology and services. As the largest software development center for Bosch outside of...
bengaluru , in
Posted on Career Pages