Job Description:
Role & Responsibilities:
- Design, develop, and implement software modules/components using C# and modern .NET.
- Develop and maintain Windows-based applications and GUI components using WPF/WinForms.
- Perform unit testing and ensure high-quality, reliable code.
- Participate in design reviews and peer code reviews.
- Contribute to subsystem/system architecture and technical design decisions.
- Develop and integrate REST APIs and communication interfaces.
- Work with WebSocket and TCP/IP-based communication where required.
- Apply OOP, SOLID principles, and software design patterns to build maintainable solutions.
- Manage and integrate NuGet packages and dependencies.
- Collaborate closely with QA teams to define and support system-level testing strategies.
- Troubleshoot, debug, optimize, and resolve software issues.
- Work effectively with cross-functional teams in an Agile/Scrum environment.
Preferred Candidate Profile:
- 5 - 7 years of hands-on software development experience with strong C# and .NET expertise.
- Bachelor's degree in Computer Science, Information Technology, Electronics, or a related engineering discipline.
- Strong hands-on experience with C# and recent .NET versions.
- Experience developing Windows desktop applications using WPF and/or WinForms.
- Good understanding of GUI development, OOP, SOLID principles, and design patterns.
- Hands-on experience with unit testing frameworks such as NUnit, xUnit, or MSTest.
- Good knowledge of REST APIs, WebSocket, and TCP/IP fundamentals.
- Familiarity with NuGet package management and dependency management.
- Experience participating in code reviews, design reviews, and architecture discussions.
- Strong debugging, analytical, and problem-solving skills.
- Good communication and collaboration skills.
- Experience in product-based software development is an advantage.
- Healthcare/medical-device domain experience is good to have, but not mandatory.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1676122