Senior Developer – VB6 Specialist


Job description

FindTalent's client is looking for a Senior Software Developer with a minimum of two full years working with VB6 to join our operations and software development teams

  • Investigate, reproduce and resolve bugs. Navigation through all software layers (UI, application/business, and data tiers) is required.
  • Follow established software development lifecycle processes precisely and consistently
  • Provide timely communication to the entire team to prevent foreseeable obstacles
  • Manage and report your time accurately
  • Balance priorities to ensure efficient effort allocation

Job Requirement

  • A Bachelor’s Degree (or equivalent training/experience) in Software/Computer/Database Engineering
  • At least three years of experience with relational databases
  • At least one year of experience writing stored procedures for relational databases
  • Excellent verbal and written English
  • At least three years of experience using issue tracking/project management software on a daily basis (e.g. JIRA, Bugzilla, TFS)
  • At least two full years working in Visual Basic 6 as a primary programming language
  • Fluency with COM and DCOM/COM+ technologies
  • At least one year of experience working with projects leveraging COM/COM+ in conjunction with .NET
  • At least 5 years of .NET development where C# was used as the programming language at least 30% of the time
  • Working in a development team where consideration for deployability and testability were as important as writing working code
  • At least one year using Agile development methodologies on a daily basis (e.g. Scrum, Kanban, Extreme Programming, etc.)
  • Experience with scripting languages such as Powershell for automation of deployment tasks
  • At least one year of full-time experience authoring tests in a unit testing framework (e.g. NUnit, xUnit.NET, MSTest, etc.)
  • At least four years on a multidisciplinary team: working daily with SMEs, Analysts, Designers, and other development specialists
  • At least five years performing daily work with version control systems
  • At least one year of front-end web development • At least one year of fat client development
  • Fluency with multi-tier architectures and the ability to effectively communicate your understanding
  • A demonstrated commitment to upgrade your technical skills over the course of your career

The following are desirable skills and experience.

  • PowerShell scripting (three months or more)
  • Experience working in a Continuous Integration/Delivery/Deployment environment and familiarity with DevOps practices (at least six months)
  • Test case automation (at least six months)
  • Deployment automation (at least three months)
  • Comfort producing documentation in a collaborative document solution (e.g. Confluence, Mediawiki, etc.) (at least 3 months)
  • Fluency with concepts within software telemetry
  • Internationalization/Localization experience (at least three months)
  • Technical writing/documentation (at least three months)
  • Airline industry domain expertise (at least six months)
  • Payment processing domain expertise (at least six months)
  • E-commerce domain expertise (at least six months)
  • PKI development experience (at least three months)
  • Modern front-end frameworks/libraries: Angular, React, Vue.js (at least six months)
  • UI/UX design (at least one year)
  • Experience with public cloud providers (e.g. AWS, Azure, Google Cloud, etc.) (at least four months)
  • Version control expertise with Git specifically (at least six months)
  • RESTful API development (at least 3 months)
    • Experience with Postman
    • ASP.NET Web API 2

Required Job Skills

senior software operations navigation communication engineering writing english management jira bugzilla programming fluency was agile

Other Information

  • Highly paid and competitive salary package
  • Potential bonus based on both company and individual performances
  • Health insurance monthly support and annual health-check
  • Professional growth with individual career path
  • Annual salary review
  • Opportunity to work on-site in Canada
  • Stable international working environment with transparency and work-life balance
  • Regular company sponsored outings and trips
  • 13th month salary
  • Aviation is cool!
  • Working time: Monday - Friday
  • 2 rounds for the interview
  • Vietnamese candidate only