We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy, and manage responsible, AI-powered applications and experience with agility and ease. We’re proud to have a diverse, global team where we value the individual and enrich our culture by considering varied perspectives because we believe people power progress. Join us as a Software Engineer II (Windows Application Developer) and help us do what we do best: propel business forward. We are seeking a skilled Software Engineer II (Windows Application Developer) to join our software engineering team. The ideal candidate will have experience building desktop applications for the Windows platform using .NET technologies, with a focus on maintainability, performance, and great user experience. In this role, you will: Design, develop, and maintain Windows desktop applications using .NET, WPF, WinForms, or UWP.Collaborate with cross-functional teams including UI/UX designers and product managers.Translate software requirements into clean, efficient, and testable code.Perform debugging, troubleshooting, and performance tuning of applications.Participate in code reviews and contribute to continuous improvement processes.Stay updated with new technologies and best practices in Windows development. Your Background: Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).2–4 years of hands-on experience developing Windows desktop applications.Proficiency in C# and the .NET Framework / .NET Core.Experience with WPF, WinForms, or UWP.Understanding of MVVM or similar architectural patterns.Familiarity with consuming and integrating RESTful APIs.Experience with Git or other version control systems.Solid understanding of object-oriented programming principles.Strong problem-solving and debugging skills.Preferred Qualifications: Experience with C++ and Filter driver.Experience with XAML-based UI design and custom controls.Familiarity with deployment and installer tools (e.g., MSIX, WiX Toolset).Knowledge of multithreading and asynchronous programming in .NET.Exposure to CI/CD processes and DevOps tools.Familiarity with Agile methodologies. If this sounds like you and fits your experience and career goals, we’d be happy to chat. What we offer in return is the opportunity to experience a great company culture with wonderful colleagues to learn from and collaborate with, and also to enjoy: Compensation Competitive remuneration package Employee Stock Purchase Plan Enrolment Vacation, Family, and Health 30 days of earned leaveAn extra day off for your birthdayVarious other leaves like marriage leave, casual leave, maternity leave, and paternity leavePremium Group Medical Insurance for employees and five dependents, personal accident insurance coverage, and life insurance coverageProfessional development reimbursement Interest subsidy on loans - either vehicle or personal loans.Apply now! #LI-SR1 #LI-Hybrid
Together, We Make Progress
Progress is an inclusive workplace where opportunities to succeed are available to everyone. As a multicultural company serving a global community, we encourage a wide range of points of view and celebrate our diverse backgrounds. Our unique combination of perspectives inspires innovation, connects us to our customers and positively affects our communities. It is only by working together and learning from each other that we make Progress. Join us!