Software Engineer
New
B
BeyondTrustCybersecurity
Remote CanadaFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- 2 to 4 years of experience
- Required Skills
- SQLASP.NETGitC#Azure.NETRESTful APIsUnit Testing
Requirements
- Degree or Diploma in Computer Science, Information Technology, Software Engineering or a related field.
- 2 to 4 years of professional software development experience.
- Proficiency in C#, IIS, .NET, ASP.NET, Entity Framework, and NuGet packages.
- Experience using or building RESTful APIs.
- Strong knowledge of SQL and relational database schemas.
- Demonstrated experience writing unit, functional, integration, or end-to-end tests.
- Experience with at least one continuous integration system (e.g., Azure DevOps, GitHub Actions, Jenkins).
- Experience using Git as a revision control system.
- Understanding of secure coding practices, code quality, and architecture.
- Familiarity with Azure Active Directory, Active Directory, and Azure cloud services.
- Demonstrated experience using agentic AI integrated into daily workflows.
- Strong English written and verbal communication and presentation skills.
Responsibilities
- Develop service-oriented software using C# and .NET, focusing on service and database layers.
- Analyze, create, and review functional requirements for products based on use cases defined by Product Management.
- Ensure product scalability, reliability, consistency, and performance.
- Collaborate with cross-functional team members to support the operation and maintenance of products.
- Design, implement, and maintain reliable, reusable, and performant code.
- Propose and evaluate technical solutions through research spikes and AI-driven design.
- Review, debug, and provide feedback on code written by team members.
View Full Description & ApplyYou'll be redirected to the employer's site