Senior Cloud Software Engineer — Access Control (Ottawa Hybrid)
acre security
Ottawa
Hybrid
CAD 90,000 - 120,000
Full time
Job summary
A leading security technology firm in Ottawa is looking for a Senior Software Engineer to develop cloud-native solutions for access control. You will architect scalable services, integrate security devices, and collaborate across teams. Ideal candidates have over 5 years of C# and microservices experience, emphasizing innovative problem-solving. This hybrid role offers competitive compensation and career advancement opportunities.
Benefits
Competitive compensation package
Performance-based incentives
Comprehensive benefits program
Professional development opportunities
Mentorship program
Qualifications
- 5+ years of professional software development experience with C# and modern .NET frameworks.
- Proven experience in building cloud-native applications using microservices architecture.
- Demonstrated ability to integrate with hardware systems and third-party APIs.
- Hands-on experience implementing MQTT-based communication for IoT devices.
- Solid understanding of RESTful APIs and event-driven architecture.
Responsibilities
- Design and implement innovative capabilities for our cloud-native access control platform.
- Create robust integrations with physical security devices including smart locks and intercoms.
- Establish best practices and mentor team members while delivering high-quality code.
- Build and maintain scalable C# services for the access control platform.
- Optimize integrations with various hardware systems and ensure code quality.
Skills
C#
Microservices architecture
Cloud platforms (Azure, AWS, GCP)
MQTT protocol
RESTful APIs
Object-oriented design
Docker/Kubernetes
SQL and NoSQL
Systems integration
Problem-solving
A leading security technology firm in Ottawa is looking for a Senior Software Engineer to develop cloud-native solutions for access control. You will architect scalable services, integrate security devices, and collaborate across teams. Ideal candidates have over 5 years of C# and microservices experience, emphasizing innovative problem-solving. This hybrid role offers competitive compensation and career advancement opportunities.