Full-Time

Staff Software Engineer

Posted on 11/15/2024

BeyondTrust

BeyondTrust

501-1,000 employees

Cybersecurity solutions for IT protection

Cybersecurity

Senior

Remote in Canada

Category
Backend Engineering
Software Engineering
Required Skills
Agile
Git
SQL
C#
Jenkins
REST APIs
Requirements
  • Degree or Diploma in Computer Science, Information Technology, Software Engineering or a related field and 10 to 15 years of experience
  • Ability to understand any part of the software stack
  • Ability to thrive in an environment where some team members work remotely, independently, and as a team
  • Experience using C#, IIS, .NET 4.7, .NET Core, ASP.NET Core, Entity Framework Core, and NuGet packages
  • Experience using or building RESTful APIs
  • A good understanding of SQL and relational database schemas
  • Experience writing unit tests, functional tests, integration tests, and/or end-to-end tests
  • Experience with at least one continuous integration system (Azure DevOps, GitHub Actions, Jenkins, Circle CI, etc.)
  • Experience using git as a revision control system
  • Knowledge of industry best practices for secure coding practices, code quality and architecture
  • Experience with full lifecycle of development in an agile environment.
  • Good understanding of network security, certificate usage and encryption.
  • Good understanding of Azure Active Directory and Active Directory
  • Familiarity with services provided by major cloud providers, ideally those provided by Azure
  • Strong English written and verbal communication, presentation and people skills.
  • A proven interest in growing your knowledge and skills
Responsibilities
  • Develop service-oriented software using C# / .NET / .NET Core
  • Be involved primarily in the service and database layers of the software
  • Analyze, create and review functional requirements for products based on use cases described by Product Management
  • Ensure the product’s scalability, reliability, consistency, and performance
  • Collaborate with other cross-functional team members to support the operation and maintenance of products
  • Analyze complex software systems and collaborate with others to support the operation and maintenance of products and improve the quality of those systems
  • Collaborate with other team members, teams, and stakeholders in the design, implementation, and maintenance of product functionality, creating efficient, reliable, reusable, and performant code
  • Propose and evaluate technical solutions as part of research spikes
  • Review, debug, and provide feedback on code written by other team members

BeyondTrust provides cybersecurity solutions designed to protect organizations from both internal and external threats. Their main products include Privileged Access Management (PAM), which helps control and monitor access to critical systems, and Vulnerability Management, which identifies and addresses security weaknesses in IT infrastructure. They also offer Endpoint Protection to secure devices like laptops and mobile phones from cyber threats. BeyondTrust differentiates itself from competitors by serving a wide range of clients, including large enterprises, government agencies, and small to medium-sized businesses across various industries such as finance, healthcare, retail, and technology. The company's goal is to ensure the security of IT environments through effective management of access and vulnerabilities, while generating revenue through software licenses, subscription services, and professional support.

Company Stage

Acquired

Total Funding

$11.8M

Headquarters

Johns Creek, Georgia

Founded

1985

Simplify Jobs

Simplify's Take

What believers are saying

  • Recognition as a leader in Gartner Magic Quadrant enhances market credibility.
  • Expansion of cloud-native options aligns with increased demand for cloud security.
  • Appointment of Jim Ortbals could strengthen partnerships and market reach.

What critics are saying

  • Recent cyber attack on Remote Support SaaS instances highlights system vulnerabilities.
  • New European cloud region may face complex data residency challenges.
  • Reliance on privileged credentials poses risks due to potential breaches.

What makes BeyondTrust unique

  • BeyondTrust's identity-centric approach secures privileges and access effectively.
  • They offer comprehensive solutions like Privileged Access Management and Vulnerability Management.
  • BeyondTrust serves diverse industries, including finance, healthcare, and technology.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE