As a Desktop Software Developer you will:
- Develop and update software modules using C#.Net and WinForms under Agile methodologies.
- Implement and review software changes using Azure DevOps.
- Support both frontend and backend development including bug fixing and stability improvements.
- Create update and manage documentation related to software development.
- Design and implement automated test cases.
- Investigate solutions to technical problems documenting and presenting pros and cons to the team.
What You Bring to the Table:
- A university degree in Computer Science Engineering or a related field.
- Over 10 years of experience as a Software Developer with at least 5 years specializing in C#.
- Strong experience in Microsoft desktop (WinForms) application development.
- Indepth knowledge of C# and proficiency with thirdparty UI frameworks like DevExpress (preferred).
- Solid understanding of async programming and multithreaded applications.
- Strong knowledge of objectoriented principles and design patterns.
- Experience with HTML5 JavaScript and CSS3 is a plus.
- Familiarity with Microsoft technology stacks.
- Experience with Git version control.
- Basic knowledge of SQL Server and database querying.
- Preferably experience with Azure DevOps and test automation tools like Playwright.
You should possess the ability to:
- Develop and enhance software modules efficiently in an Agile environment.
- Create and maintain comprehensive documentation and automated tests.
- Analyze and resolve technical issues effectively.
- Collaborate with a diverse team presenting solutions clearly.
What We Bring to the Table:
- A collaborative and dynamic work environment with a focus on Agile methodologies.
- Opportunities to work on innovative software projects and enhance your technical skills.
- A supportive team that values clear communication and effective problemsolving.
As a Desktop Software Developer, you will: Develop and update software modules using C#.Net and WinForms under Agile methodologies. Implement and review software changes using Azure DevOps. Support both front-end and back-end development, including bug fixing and stability improvements. Create, update, and manage documentation related to software development. Design and implement automated test cases. Investigate solutions to technical problems, documenting and presenting pros and cons to the team. What You Bring to the Table: A university degree in Computer Science, Engineering, or a related field. Over 10 years of experience as a Software Developer, with at least 5 years specializing in C#. Strong experience in Microsoft desktop (WinForms) application development. In-depth knowledge of C# and proficiency with third-party UI frameworks like DevExpress (preferred). Solid understanding of async programming and multi-threaded applications. Strong knowledge of object-oriented principles and design patterns. Experience with HTML5, JavaScript, and CSS3 is a plus. Familiarity with Microsoft technology stacks. Experience with Git version control. Basic knowledge of SQL Server and database querying. Preferably, experience with Azure DevOps and test automation tools like Playwright. You should possess the ability to: Develop and enhance software modules efficiently in an Agile environment. Create and maintain comprehensive documentation and automated tests. Analyze and resolve technical issues effectively. Collaborate with a diverse team, presenting solutions clearly. What We Bring to the Table: A collaborative and dynamic work environment with a focus on Agile methodologies. Opportunities to work on innovative software projects and enhance your technical skills. A supportive team that values clear communication and effective problem-solving.