Job Description

Ice Tea Group is seeking a highly motivated and ambitious Junior Software Project Engineer to join our team. In this role, you will assist with software migration projects, helping modernize legacy applications such as WinForms, VB6, or WPF by transitioning them to Wisej.NET. This is a great opportunity for someone early in their career to develop expertise in software development, migration processes, and enterprise solutions, while working with experienced professionals.

You will be responsible for:

  • Supporting migration projects from legacy systems to Wisej.NET
  • Analyzing existing systems and assisting in gathering requirements
  • Assisting with the design and implementation of migration strategies
  • Participating in the development, testing, and deployment of solutions
  • Collaborating closely with senior engineers and development teams
  • Preparing documentation and helping report progress to stakeholders
  • Identifying and assisting in resolving project challenges

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Familiarity with WinForms, VB6, or WPF systems
  • Experience or coursework in software development using HTML, JS, and CSS
  • Basic knowledge of C# or VB.NET

Preferred Qualifications:

  • Exposure to or interest in learning Wisej.NET
  • Strong problem-solving abilities and a willingness to learn
  • Good communication skills in English – verbal and written
  • Ability to work well in a team and follow instructions from senior engineers
  • Familiarity with .NET applications or enterprise-level software development

This position offers an excellent chance to grow your software development skills and work on impactful projects with a collaborative international team. We encourage applicants with a passion for learning and a drive to develop their technical expertise to apply!

Job Description

Ice Tea Group is seeking a highly motivated and experienced Senior Software Engineer to join our team. In this role, you will work on our core products Wisej.NET and Wisej.AI, provide professional support to our clients worldwide, collaborate on business software migration projects helping modernize legacy applications such as WinForms, VB6, or WPF by transitioning them to Wisej.NET.

 

You will be responsible for:

  • Debug, log, fix, implement features in Wisej.NET and Wisej.AI, including developing extensions for Visual Studio
  • Work on migration projects from legacy systems to Wisej.NET
  • Analyzing existing systems and assisting in gathering requirements
  • Assisting with the design and implementation of migration strategies
  • Work directly with clients and partners to gather requirements, draft specs, plan and execute projects
  • Participating in the development, testing, and deployment of solutions
  • Collaborating closely with senior engineers and development teams
  • Preparing documentation and helping report progress to stakeholders
  • Identifying and assisting in resolving project challenges

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • At least 10 years experience in building and maintaining Line of Business Applications
  • At least 10 years experience with WinForms, VB6, or WPF systems
  • Advanced knowledge of C#, VB.NET, JavaScript, HTML, CSS, System.ComponentModel, Visual Studio SDK (extensions and designers), Data Binding (WinForms and WPF), SQL, Database structures, .NET reflection, interop, async patterns, projects management
  • Strong ability to self-manage and self-start tasks within an organization

Preferred Qualifications:

  • Knowledge of the Qooxdoo framework, ExtJS, React, Angular, Blazor
  • Exposure to or interest in learning Wisej.NET
  • Strong problem-solving abilities and a willingness to learn
  • Good communication skills in English – verbal and written
  • Ability to work well in a team and follow instructions from senior engineers
  • Familiarity with .NET applications or enterprise-level software development

This position offers an excellent chance to use your software development skills and work on impactful projects with a collaborative international team. We encourage applicants with a passion for learning and a drive to develop their technical expertise to apply!