Software Development Engineer

BeyondTrust Logo

BeyondTrust

πŸ“Remote - Canada

Summary

Join BeyondTrust as a Software Development Engineer in the escalation team, supporting the Privilege Access Management product suite. You will investigate, troubleshoot, and triage complex technical issues, gather product feedback, implement code fixes, and build patches. Collaborate with Engineering and Support departments, recreate customer defects with QA, and participate in troubleshooting calls. Maintain detailed work tracking, a development environment, and contribute to new process development. This role requires strong problem-solving skills and a passion for resolving software issues. BeyondTrust offers a flexible and supportive work environment.

Requirements

  • 2+ Years’ experience in software development
  • Track record of developing high quality code in C#
  • Experience with ASP.NET Web APIs and Windows Services
  • Proficiency in MSSQL databases, RDBMS
  • Knowledge of MS Windows operations
  • Experience working in a cross functional team to ship releases
  • Able to communicate, collaborate and work effectively in a distributed team
  • Experience using or managing virtualization environments using VMWare Workstation or ESXi
  • Great troubleshooting skills

Responsibilities

  • Work directly with the Engineering and Support departments to investigate, troubleshoot and triage complex, code-related technical issues, gather product feedback, implement code fixes and build patches/maintenance releases
  • Attempt to re-create customer reported defects with the help of QA Engineers
  • Join calls with Support Engineers to help with advanced troubleshooting efforts
  • Create and update knowledge base and frequently asked questions articles
  • Create hotfixes across various product versions
  • Continually maintain detailed tracking of work activities in Jira
  • Maintain a development environment
  • Participate in developing new processes

Preferred Qualifications

  • Familiarity with PowerShell, Python, C code, Windows Services, Active Directory, LDAP/S, SAML, COM, ADSI, Windows Device Drivers, Oracle Databases, Linux OS
  • Experience with client/server architecture, RPC, IPC, and Named Pipes
  • Experience in developing security software
  • Secure coding practices, and knowledge of operating system security architecture
  • Experience working with git to maintain code across several branches
  • Experience in developing enterprise software
  • Familiarity with Agile methodologies

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.