Back

Senior Software Engineer (VB6)

Full Time
Remotely
Apply Now
Company Overview

Cloud Employee is a UK-owned Philippines business established 8 years ago. We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative tech companies. Developers join to work from the Philippines as part of international engineering teams and grow their CV and skill-set.

We pride ourselves on being supportive and cutting-edge work that continuously invests in staff development, engagement, and well-being. We provide security, career paths, individual training programs, and mentoring.

Role Overview

As a Senior Software Engineer (VB6), you will play a pivotal role in our organization's strategic initiative to modernize and refactor our legacy VB6 codebase to the latest .NET architecture. This challenging yet crucial project is at the forefront of our efforts to align our technology with contemporary standards and enhance the usability and deployment capabilities of our product in today's dynamic business environment.

  • Able to understand legacy code and its current interfaces.
  • Design and plan a migration strategy either working at a function, class or process level.
  • Develop in VB.Net and C# replacing legacy VB6 code.
  • Change software that currently interfaces with VB6 to use the .Net Business layer. This will be a combination of VB.Net, C#, ASP.Net and Classic ASP.
  • Migration from Classic ADO to ADO.Net using directly or via an ORM such as Dapper.
  • Implement a testing framework to ensure we have covered the required functionality. This includes unit testing, integration testing, UI testing using playwright and manual testing.
  • Use development techniques for large scale transaction application to ensure optimum performance and scalability.

Candidate Requirements
  • Minimum 6 years of experience working in a software development environment.
  • An extensive knowledge of VB.Net/C# and the .NET platform.
  • Understanding of VB6 with ability to read and debug code.
  • Good understanding of SQL Server and ADO.Net.
  • Clear and strong communication of ideas.
  • A self-motivated mind-set with a desire to solve problems.
  • Excellent written and verbal communication skills.
  • Interests in other fields, whether it’s web design, blogging, VR or travel.
Salary, Incentive, and Benefits Packages
  • Competitive Salary
  • Benefits package include HMO, training allowance, gym or food allowance, educational assistance for dependents and more
  • An annual salary increase, as laid out in the contract
  • Free food and drinks are provided in the office
  • Company trips

Submit your CV today

Submit your CV today and one of our recruitment officers will get in touch with you!

(.PDF/.DOCX) Max Size (4mb)
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Based in

Philippines

Cloud Employee is a UK-owned Philippines business established 8 years ago. We connect high-performing software engineer talent in the Philippines with some of the world’s leading and most innovative tech companies. Developers join to work from the Philippines as part of international engineering teams and grow their CV and skill-set.

We pride ourselves on being a supportive and cutting-edge workplace that continuously invests in staff development, engagement, and well-being. We provide security, and career paths, along with individual training programs and mentoring.

Role Overview

As a Senior Software Engineer (VB6), you will play a pivotal role in our organization's strategic initiative to modernize and refactor our legacy VB6 codebase to the latest .NET architecture. This challenging yet crucial project is at the forefront of our efforts to align our technology with contemporary standards and enhance the usability and deployment capabilities of our product in today's dynamic business environment.

  • Able to understand legacy code and its current interfaces.
  • Design and plan a migration strategy either working at a function, class or process level.
  • Develop in VB.Net and C# replacing legacy VB6 code.
  • Change software that currently interfaces with VB6 to use the .Net Business layer. This will be a combination of VB.Net, C#, ASP.Net and Classic ASP.
  • Migration from Classic ADO to ADO.Net using directly or via an ORM such as Dapper.
  • Implement a testing framework to ensure we have covered the required functionality. This includes unit testing, integration testing, UI testing using playwright and manual testing.
  • Use development techniques for large scale transaction application to ensure optimum performance and scalability.

Candidate Requirements

  • Minimum 6 years of experience working in a software development environment.
  • An extensive knowledge of VB.Net/C# and the .NET platform.
  • Understanding of VB6 with ability to read and debug code.
  • Good understanding of SQL Server and ADO.Net.
  • Clear and strong communication of ideas.
  • A self-motivated mind-set with a desire to solve problems.
  • Excellent written and verbal communication skills.
  • Interests in other fields, whether it’s web design, blogging, VR or travel.

Nice to have

Salary, Incentive, and Benefits Packages

  • Competitive Salary
  • Benefits package include HMO, training allowance, gym or food allowance, educational assistance for dependents and more
  • An annual salary increase, as laid out in the contract
  • Free food and drinks are provided in the office
  • Company trips

Do you think you are ready for the challenge?
Apply Now
Close icon

Submit your CV today

One of our recruitment officers will get in touch with you!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.