C# Software Development Engineer
Apply NowJob details
Job Title: C# Software Development Engineer – R&D Location: Ottawa, Canada (On-site) Salary: Competitive, based on experience We are hiring a C# Software Development Engineer to join our R&D team in Ottawa. This is a hands-on, full-time role focused on developing and maintaining secure, high-performance software solutions for the security sector. Key Responsibilities Design, develop, and maintain scalable and secure software applications. Troubleshoot technical issues and support software stability in production. Conduct code reviews and ensure adherence to coding standards. Develop and run tests to validate software quality and performance. Collaborate with engineering, QA, and product teams on integration and delivery. Stay informed on emerging technologies relevant to product development. Required Skills & Experience Strong experience in C# and object-oriented programming. Familiar with JSON, REST APIs, and containerization (Docker or Podman). Exposure to AWS, TCP/IP networking, MQTT, and MongoDB. Bachelor’s degree in Computer Science or a related field, or equivalent experience. Solid problem-solving skills and experience working in Agile environments. Attention to detail and a strong understanding of software lifecycle practices. What We Offer A role within a technically focused R&D team working on real-world security applications. Opportunities for professional growth and internal career development. A chance to contribute to products with real impact in the global security space
Apply Now