Description of the project:

We are looking for a skilled Windows Forms Developer to join our team and take ownership of a large legacy project. This role involves not only maintaining and supporting the existing system but also actively developing new features. The project does not have a fixed scope, and tasks will include both functionality improvements and support-related work. The team will consist of two developers, a business analyst, a project manager, and a QA specialist, with an expected project duration of at least a year.

Responsibilities:

  • Analyze and understand the existing legacy project built on Windows Forms
  • Gradually take ownership of the codebase and optimize the system
  • Develop and enhance new features while ensuring system stability
  • Perform bug fixing and maintenance as needed
  • Collaborate with a team of developers, analysts, QA, and PM to define and refine project goals
  • Participate in technical discussions and propose solutions

Requirements:

  • 2+ years of experience in Windows Forms development
  • Strong knowledge of C#, .NET Framework, and Windows Forms
  • Experience working with legacy codebases, Enterprise class solutions and ability to refactor them
  • Knowledge of OOP, SOLID principles, and design patterns
  • Ability to work on both feature development and support tasks
  • Strong analytical skills and ability to dive deep into complex systems

Nice to have:

  • Understanding of multi-threading and asynchronous programming
  • Familiarity with WPF (Windows Presentation Foundation)
  • Experience working in long-term projects with evolving requirements

Softengi Benefits

Friendly team

Innovative projects

Convenient environment

Development & career

Flexible hours

Competitive salary

Medical insurance

Performance reviews

Legal support

Shuttle buses

Corporate events

Comfortable facilities

You might be intrested in

4 May
Senior React Native Developer

Softengi is looking for a talented Senior React Native Developer to join our professional team.

11 Oct
Senior Full-Stack Software Engineer

Softengi is looking for a professional Senior Full-Stack Software Engineer to join our friendly team

11 Oct
Business/System Analyst

Softengi is looking for a professional Business/System Analyst to join our friendly team

Send your CV