Job Openings Fullstack Developer (C# GUI & Tool Development)

About the job Fullstack Developer (C# GUI & Tool Development)

Job Location: hybrid in Timișoara or Bucharest

Recruitment process:

  • HR screening
  • Technical interview

Role description:

You will join our client's Digital Team, in charge of developing cutting edge software solutions for web, desktop or mobile, either frontend, backend or full stack, DevOps or cloud engineering.

As a Fullstack Developer (C# GUI & Tool Development) you will be responsible for designing, developing, and implementing graphical user interfaces and supporting backend components for Windows applications. You'll participate in the entire software development lifecycle, from requirement analysis to deployment and maintenance.

Your expertise in C# and Windows GUI frameworks will be critical in delivering high-quality, user-friendly tools that meet the specific needs of our technical users.

Your primary responsibilities will include:

  • Design and develop intuitive GUIs for Windows applications using C# frameworks like Windows Forms or WPF 
  • Develop and maintain backend components ensuring robust integration with frontend interfaces 
  • Analyze system requirements and prioritize tasks 
  • Write clean, testable code using .NET programming languages 
  • Develop technical specifications and architecture 
  • Test and debug various .NET applications 
  • Review and refactor code 
  • Deploy fully functional applications 
  • Upgrade existing programs 
  • Assist junior developers' work 
  • Document development and operational procedures

Profile : 

  • Solid experience in backend development (.NET, C#, REST APIs, databases such as SQL Server) 
  • In-depth knowledge of Windows Forms, WPF, or similar C# GUI frameworks 
  • You are willing to learn and adapt to the development of new technologies 
  • You are passionate for new technologies and innovation 
  • Proficient in English, German would be an advantage 
  • Strong experience in web-development domain
  • Work experience as a Mid .NET Developer or similar role 
  • In-depth knowledge of at least one of the .NET languages (like C# and Visual Basic .NET) 
  • Familiarity with agile environments 
  • Strong knowledge with relational and non-relational DB 
  • Fast understanding of business requirements and translation into technical requirements 
  • Experience with scripting languages, especially Squirrel, is a plus