Senior Software Developer responsible for designing, building, and maintaining Azure-based applications. Join BrokerLink to drive successful cloud solutions in a collaborative environment.
Responsibilities
Design, build, and maintain cloud ‑ native applications using Azure Functions, Logic Apps, App Services, and Azure API Management, ensuring scalability, security, and resiliency
Develop and manage RESTful APIs, event ‑ driven integrations, and data workflows across distributed systems in Azure
Implement CI/CD pipelines using Azure DevOps, including build, test, and release automation, source control, and environment promotion
Apply Infrastructure as Code (ARM, Bicep, or Terraform) to provision and manage Azure resources consistently across environments
Build and orchestrate messaging and integration solutions using Service Bus, Event Grid, Event Hubs, and Data Factory
Monitor, troubleshoot, and optimize applications using Azure Monitor, Application Insights, and Log Analytics
Provide L3 production support, perform root ‑ cause analysis, and implement permanent fixes for cloud ‑ based applications
Enforce security and compliance best practices across Azure resources, including identity, networking, and API security
Requirements
Undergraduate degree in Computer Science or any combination of equivalent education and experience
7+ years of hands ‑ on software development experience, with strong focus on Azure cloud platforms
Solid experience with Azure DevOps, Git, and automated CI/CD pipelines
Strong proficiency in C#/.NET
Practical experience designing APIs, integrations, and event ‑ driven architectures in Azure
Working knowledge of Azure monitoring, performance tuning, and cloud security concepts
Azure certifications are an asset
Ability to analyze and synthesize data
Initiative and ability to work under pressure
Can work in a team and detail oriented
No Canadian work experience required however must be eligible to work in Canada.
Benefits
Flexible work arrangements
Multiple benefits offered to support physical and mental wellbeing
Technical Lead specializing in mentorship and code quality at CanadaHelps, a leading charity platform. Driving team collaboration and delivering scalable software solutions for charitable donations.
Full Stack Developer for Signal49 Research, creating interactive dashboards and reporting tools. Work collaboratively with internal clients and data teams in a remote setting.
Renewables Lead Electrical Engineer driving growth and success in Ulteig’s electrical engineering offerings. Conducting system studies, mentoring, and leading projects in renewable energy sector.
Staff Software Engineer specializing in data infrastructure for Instacart's data governance and compute systems. Collaborating with engineering teams to enhance the platform's reliability and performance.
Principal Engineer designing mixed - signal IPs for Microchip Technology. Collaborating with SoC architects and managing IP intake processes for advanced analog solutions.
Principal Software Architecture Director overseeing software architecture and technology strategy at SGI. Providing guidance and mentorship while aligning with business goals in the insurance sector.
Senior Engineer leading design and implementation of protective relaying systems for BWRX - 300 Nuclear Reactor. Engaging in grid interface projects and customer technical assessments.
Overseeing SAP AMS operations and leading SAP support teams remotely from Canada. Ensuring adherence to SLAs and managing vendor relationships for outsourced SAP support.