Software Developer - Integration
- Source: Workable
- Genetec
- Remote
- Ottawa
- Full-Time
- Mid level
Job Description
Your team’s dynamic:
Developers and test specialists from diverse backgrounds, united by one goal: delivering high-quality solutions that meet and exceed our customers’ evolving needs. We build integrations that are secure by design, observable by default, and built to last.
###
Top five reasons why you want this job :
- You thrive on new challenges in a fast-paced, collaborative team
- You want to apply technical skill and creativity to an enterprise-scale distributed system
- You’re passionate about connecting business systems and external partners through reliable, secure integrations
- You want ownership of mission-critical integrations spanning customers, partners, and compliance agencies
- You believe great software means quality, security, and observability — not just working code
###
Your day at a glance:
- Build integrations between internal systems (ERP, CRM, PIM) and external partners, government bodies, and compliance agencies
- Design and maintain secure REST APIs and event-driven components using Azure Service Bus, Event Hub, Azure Logic Apps and Azure Functions
- Define API contracts with Swagger spec-first — before implementation begins
- Embed security into every stage — from design to production
- Instrument code for observability: structured logging, distributed tracing, and Application Insights
- Contribute to feature analysis, design, effort estimation, CI/CD pipelines, and cross-team code reviews
###
What makes you a great fit:
- Bachelor’s in Software Engineering, Computer Science, or equivalent experience
- 5+ years in cloud software development with a consistent focus on API design and system integration
- Strong C# and .NET skills (full-stack, OOP, and functional programming)
- Experience building fault-tolerant, scalable products across platforms
- Proven track record integrating third-party, partner, or government/compliance APIs
- Agile mindset with strong analytical and communication skills
- Comfortable across the full SDLC — design, security, development, and maintenance
###
Your technical expertise:
- REST API design & development · Event-driven architecture
- C# · .NET Framework 4.8 / .NET 8 / .NET Core
- 5+ years of cloud software development
- Cloud platforms (Azure preferred; AWS / GCP accepted)
- Database knowledge (relational and/or NoSQL)
- Swagger · REST · event-driven messaging
###
An asset if you have:
- Azure Logic Apps, Azure Functions, Azure Event Hub
- Kanban or Agile methodologies
- Microservices and distributed architectures
- EDI / B2B integration — X12 or EDIFACT transaction sets
- Power Platform awareness — Power Automate and Dataverse APIs
- Experience onboarding partner or government compliance APIs
###
Let’s talk perks!
- Attractive compensation package
- Training Tuition Reimbursement Program
- Work-life balance with a flexible working schedule
###
We know that diverse backgrounds and experiences bring great value to our teams. Even if you don’t think you tick all the boxes, we still encourage you to apply - your profile may surprise us!
###
Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Skills
- microsoft-azure
- azure-service-bus
- microsoft-azure-service-bus
- event-hub
- microsoft-azure-logic-apps
- azure-functions
- microsoft-azure-functions
- c-sharp
- amazon-web-services
- google-cloud-platform
- microsoft-power-platform
- workable
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
