Senior Software Development Engineer

BeyondTrust
Halifax, NS Full Time
POSTED ON 9/12/2022 CLOSED ON 10/15/2022

Job Posting for Senior Software Development Engineer at BeyondTrust

About BeyondTrust

BeyondTrust is the worldwide leader in intelligent identity and access security, empowering organizations to protect identities, stop threats, and deliver dynamic access to empower and secure a work-from-anywhere world. Our integrated products and platform offer the industry's most advanced privileged access management (PAM) solution, enabling organizations to quickly shrink their attack surface across traditional, cloud and hybrid environments. 
Learn more at www.beyondtrust.com

Job Summary

Collaborate with Engineering and Product Management teams. Enjoys the challenge of assuring the quality of our products in a dynamic environment. Routinely engages in problem solving for existing products, writing robust and maintainable code, solving complex problems in existing products, and is motivated by doing what is right for our products and our customers.

Essential Duties and Responsibilities 

  • Review and provide feedback on functional requirements for products
  • Verify the product’s scalability, reliability, consistency, and performance
  • Help engineers write thoughtful and maintainable code meeting various quality standards
  • Review, debug, and provide feedback on code written by other team members
  • Collaborate with other cross-functional team members to support the operation and maintenance of products
  • Collaborate with team members to perform code quality checks earlier in the software development process
  • Analyze complex software systems and collaborate with others to improve the quality of those systems

Requirements

  • Excellent written and verbal communication skills
  • A proven interest in growing your knowledge and skills
  • Degree or Diploma in Computer Science, Information Technology, Software Engineering or a related field and 5 years of experience required 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
  • A good understanding of SQL and relational database schemas
  • Experience writing unit tests, functional tests, integration tests, and/or end-to-end tests
  • Familiarity with the entire software development lifecycle
  • Experience with at least one continuous integration system (Azure DevOps, GitHub Actions, Jenkins, Circle CI, etc.)
  • Experience using git as a revision control system

Desirable Skills but not Required

  • Experience working on enterprise software products
  • Familiarity with Terraform, Ansible, Packer, and other related CI/CD tools
  • Familiarity with writing build pipelines in Azure DevOps
  • Familiarity with performance optimization techniques
  • Familiarity with secure coding practices and software security concepts
  • Familiarity with services provided by major cloud providers, ideally those provided by Azure
  • Experience writing and reviewing technical specifications and design documents
  • Basic networking knowledge about IPs, subnets, DNS, Network Security Groups
  • Working as an agile team in scrums, sprints, and retrospectives

 

What truly makes BeyondTrust special are the people – people who keep the culture strong and make working here exciting, rewarding, and ultimately fun!

Search @beyondtrust and #beyondtrustlife on Twitter and LinkedIn to find out more.

Senior AI Workforce Development Engineer
Software Engineering Institute -
Pittsburgh, PA
Senior Software Engineer, Backend
Stellar Development Foundation -
San Francisco, CA
Senior Software Engineer, Backend
Stellar Development Foundation -
Brooklyn, NY

Salary.com Estimation for Senior Software Development Engineer in Halifax, NS
$98,591 to $122,747
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Development Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $88,998 - $118,673
  • Debugging Skill

    • Income Estimation: $80,615 - $116,513
    • Income Estimation: $92,108 - $125,753
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BeyondTrust

BeyondTrust
Hired Organization Address Atlanta, GA Full Time
BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world thr...
BeyondTrust
Hired Organization Address Aliso Viejo, CA Full Time
BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world thr...
BeyondTrust
Hired Organization Address Atlanta, GA Full Time
BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world thr...
BeyondTrust
Hired Organization Address Atlanta, GA Full Time
BeyondTrust is a place where you can bring your purpose to life through the work that you do, creating a safer world thr...

Not the job you're looking for? Here are some other Senior Software Development Engineer jobs in the Halifax, NS area that may be a better fit.

Senior Software Engineer - Platform Development

OneStream Software, Rochester, MI

Senior Software QA Engineer I - Platform Development

OneStream Software, Rochester, MI