Software Engineer, Integrations - C$105,000 - C$115,000 A Year (Winnipeg)

Software Engineer, Integrations - C$105,000 - C$115,000 A Year (Winnipeg)

28 Aug
|
Armstrong Collective
|
Winnipeg

28 Aug

Armstrong Collective

Winnipeg

PurposeThe Software Engineer, Integrations reports to the Tech Lead, Integration Platform. Our company, a leader in providing compelling and unique rail journeys, is looking to innovate within the rail tourism industry by delivering cutting‑edge solutions that transform our guest and partner experience. You’ll architect solutions that enable seamless data flow between our guest‑facing applications, partner systems, and internal platforms while fostering a high‑performing engineering culture focused on reliability and innovation.Key Areas of AccountabilityIntegration Platform DevelopmentContribute to building and maintaining API gateways, authentication systems, and rate limiting mechanismsImplement enterprise integration patternsDevelop automated testing and assist with deployment pipelines and monitoring solutionsCollaborate with Product, UX, and QA teams to deliver integrated solutionsTechnical Contribution & ArchitectureContribute to technical designs and implementation of core integration platform featuresParticipate in architecture discussions and learn about high‑performance, scalable distributed systemsHelp ensure system reliability and performance standards through code quality and testingContribute to defining and following technical standards for API design and security patternsStakeholder CollaborationWork with Product Management and other teams to understand business requirementsProvide technical input on integration specifications and partner requirementsContribute to technical documentation and system specificationsLearning & DevelopmentActively participate in code reviews and knowledge sharing with team membersContinue building expertise in API development, Azure cloud services, and microservices architectureAdopt AI development tools (Claude, Claude Code) to enhance productivity while maintaining code qualityQualificationsEducationBachelor’s degree in computer science, engineering or equivalent combination of professional experience and certifications.Experience3‑5 years of C# .NET Core and/or TypeScript development experienceStrong experience with API development for B2C and/or B2B workflowsWorking knowledge of Azure cloud services, microservices architecture, and Docker containersFamiliarity with enterprise integration patterns and message queuesDatabase design and query optimization (e.G., PostgreSQL, SQL Server, CosmosDB, or equivalent)Knowledge of event streaming platforms (Azure Service Bus, Kafka, or similar)Understanding of authentication protocols (OAuth2, JWT, SAML)Experience with API management platforms (Azure API Management, Kong, or similar)Solid problem‑solving and analytical thinking abilitiesGood communication skills with ability to explain technical concepts to teammatesExperience with agile methodologies and product development lifecycleWork EnvironmentMust be legally entitled to work in CanadaCorporate Office — Vancouver based; hybrid role with a minimum 3 days/week in the office.CompensationThe base salary offered for this role is $105,000 to $115,000 per annum and can vary based on job‑related expertise, qualifications, experience and internal equity.Eligible for Armstrong Collective’s discretionary bonus programEligible BenefitsArmstrong Collective supports our team members’ health and wellness by providing a comprehensive medical plan with 100% employer paid premiums, some of which includes:Medical, Dental, Vision, Life InsuranceShort term disability, long term disability benefitsTravel emergency assistanceVacation time and sick timeUp to 5% RRSP and/or TSFA matchTwo complimentary annual train tickets after first year of employmentEqual Opportunity EmployerArmstrong Collective, Rocky Mountaineer and Canyon Spirit are an equal opportunity employer, driven by our values of creating meaningful moments, being one team, and achieving extraordinary outcomes. Our strong company culture supports our vision of a diverse, open, safe, and respectful workplace. We celebrate diversity and are committed to creating an inclusive environment for all team members. If you require any accommodation during the application process or throughout your employment, please let us know. We will work with you to ensure your needs are met and to create a supportive environment.#J-18808-Ljbffr

📌 Software Engineer, Integrations - C$105,000 - C$115,000 A Year (Winnipeg)
🏢 Armstrong Collective
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer, integrations - c$105,000 - c$115,000 a year (winnipeg) / winnipeg

Subscribe to this job alert:

Get the latest job offers by email for: software engineer, integrations - c$105,000 - c$115,000 a year (winnipeg) / winnipeg