Senior Software Engineer to design and develop API integrations with a CRM system using GoLang for our travel management client
S.i. Systèmes
Calgary, AB-
Nombre de poste(s) à combler : 1
- Salaire À discuter
-
Emploi Permanent
- Publié le 4 juin 2025
-
Date d'entrée en fonction : 1 poste à combler dès que possible
Description
Our travel management client is seeking a Senior Software Engineer to design and develop API integrations with a CRM system using GoLang
Calgary-based client. Candidates will be working in-office 4 days/week (downtown Calgary)
Must haves:
- 3-5 years of experience as a software engineer or software developer with a focus on system-to-system integrations
- Experience with API integrations with Java, Golang and an understanding of DevOps
- Experience integrating with enterprise systems such as CRM, HR and ERP platforms
- Experience with Azure and/or AWS, including serverless and containerized environments
Nice to haves:
- Excellent written and verbal communication skills
- NetSuite experience
Responsibilities:
- Build and maintain RESTful, GraphQL and gRPC API integrations for internal and third-party systems.
- Design and define integration requirements and architecture with engineering / product teams.
- Develop and manage integrations, API versions and automated workflows.
- Ensure security best practices with OAuth 2.0, OpenID Connect, and API gateways.
- Troubleshoot and resolve integration issues for seamless system communication.
- Monitor and optimize integration performance with logging and tracing tools.
- Maintain API documentation using standards such as the OpenAPI Specification (OAS).
- Implement event-driven architectures with Azure Service Bus/Event Grid.
- Support containerized services in Azure Container Apps.
- Stay updated on industry trends to improve integration strategies.
Exigences
non déterminé
non déterminé
non déterminé
non déterminé
D'autres offres de S.i. Systèmes qui pourraient t'intéresser