Posted:1 day ago|
Platform:
On-site
Full Time
OptraSCAN India Pvt Ltd is an innovative subsidiary of a U.S. digital pathology leader, delivering cost-efficient scanner hardware, AI software, and scalable services to labs globally. With strong leadership, impressive funding, and strategic partnerships, the company continues to advance digital pathology access — particularly in under-resourced regions, backed by a robust growth trajectory and mission-driven vision. www.optrascan.com We are seeking a Senior Software Engineer with 10–15 years of experience in C# and WPF to lead the development of high-performance desktop applications. This role requires strong architectural understanding, hands-on coding skills, and the ability to contribute to product decisions and cross-functional collaboration. location - Pune (Near Pune station) Work timing- 8.30 am to 5.30 pm 5 days work from office Key Responsibilities: • Architect, design, and implement scalable WPF desktop applications using C# and .NET Framework/.NET Core • Own complete modules and features from design to deployment • Apply MVVM and other design patterns to ensure modular, testable, and maintainable code • Optimize application performance and implement multi-threaded workflows where needed • Collaborate closely with product managers, QA teams, hardware integration engineers, and UX/UI designers • Write clean, well-documented, and well-tested code using modern software engineering practices • Conduct peer code reviews and provide mentorship to junior developers • Integrate RESTful APIs, third-party SDKs, and external services as part of the application workflow • Implement version control and CI/CD pipelines (Git, Azure DevOps, etc.) • Work with SQL or embedded databases such as SQL Server or SQLite • Explore and apply libraries like Prism or Reactive UI for enhanced WPF development • Interface with hardware and embedded systems, especially in imaging, healthcare, or industrial domains • Stay updated with evolving best practices in .NET ecosystem and proactively improve system architecture Required Qualifications: • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field • 10–15 years of professional experience in software development, with a strong focus on C# and WPF • Deep expertise in MVVM architecture and WPF/XAML development • Proven track record of delivering robust desktop applications in complex domains • Solid grasp of OOP, data structures, and algorithmic thinking • Strong debugging, performance profiling, and troubleshooting skills • Experience in full software development lifecycle and agile methodologies
OptraSCAN
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Pune, Maharashtra, India
Salary: Not disclosed
Pune, Maharashtra, India
Salary: Not disclosed