Returning Candidate?

Software Dev Staff Engineer (SFS701)

Software Dev Staff Engineer (SFS701)

Job ID 
SW Engineering
Position Type 
Regular Full-Time

More information about this job


Job Description:

We are looking for Software Development Staff Engineer to join our team to work on the following solution: Microsoft Platform Management. This is a senior developer position


This job contributes to the development, delivery and maintenance of an email migration product. The product is the key player in the email migration market. As a R&D developer, you work with local team members in Zhuhai and remote team in Canada for product development and delivery, you also work with global support engineer team for providing technical support to customers all around the world.


With the solution, organizations can streamline management, migration, customization, and protection of your application workloads and business data on Microsoft platforms such as Exchange, Active Directory, Office365 and Azure.



Key responsibilities

  • Design and implement new feature, finish the feature development by closing all the work items in the Definition of Done document
  • Working on automation testing and bug fixing for the products in the solution.
  • Develop acceptance test to cover the automation test for new feature/fix
  • Research on new technology and removing roadblocks
  • Work with support engineer to provide customer technical support at backend analysis and code level
  • Do domain knowledge research
  • Serve as a mentor for junior developers



Mandatory Skills


  • Minimum 5 years of relevant working experience
  • Bachelor of computer science or relevant major
  • Minimum 1 year of excellent development experience with in C++(must)
  • 2+ years solid relational database programming skills. Experience with SQL Server is a plus
  • Understand and analyze the business requirements
  • Strong capability in trouble shooting technical problems
  • Fluent in written English

Preferred Skills

  • Experience in SCRUM
  • C# programming
  • Experience in building automation test environment in AWS
  • Experience in Acceptance Test development
  • Experience in IBM Notes email system and Exchange
  • Experience in email migration
  • Fluent in oral English


Connect With Us!

Not ready to apply? Connect with us for general consideration.