Job Title: C# Software Development Engineer – R&D Team
Location: Ottawa, Canada (On-site preferred; hybrid/remote options available)
Salary Range: Competitive, based on experience
We are looking for talented and passionate C# Software Development Engineers to join our R&D team. In this role, you’ll help develop, enhance, and support cutting-edge Security software solutions, ensuring they meet the highest standards of performance, security, and reliability.
Key Responsibilities:
- Design, build, and maintain scalable, secure security software.
- Resolve technical issues and ensure customer satisfaction.
- Participate in code reviews and maintain code quality.
- Develop and execute tests to validate software performance.
- Collaborate with cross-functional teams to integrate software solutions.
- Stay updated on industry trends to drive innovation.
Required Skills & Experience:
- Proficiency in C# and object-oriented design.
- Experience with JSON , RESTful APIs , and containerization (Docker/Podman).
- Familiarity with AWS , TCP/IP , MQTT , and MongoDB .
- Bachelor’s Degree in Computer Science or related field, or equivalent experience.
- Strong problem-solving skills, attention to detail, and experience in Agile environments.
Why Join Us?
- Be part of an innovative team transforming the security industry.
- Opportunities for career growth and professional development.
- Make an impact by contributing to global security solutions.