About the role

  • Cloud Developer (Azure) designing backend services and APIs at Equisoft. Collaborating with product development team to improve Core Insurance products and user experiences.

Responsibilities

  • Design and develop cloud-native backend services and components using Java, Python, and .NET
  • Build and maintain RESTful APIs and microservices architectures in Azure
  • Develop and optimize SQL scripts and stored procedures for data processing and integration
  • Implement data engineering solutions using Databricks for analytics and reporting
  • Collaborate with DevOps and infrastructure teams to ensure seamless deployment and scalability
  • Write clean, maintainable, and well-documented code following best practices
  • Participate in code reviews and contribute to the continuous improvement of development standards
  • Troubleshoot and resolve backend performance and integration issues
  • Design and implement event-driven architectures and asynchronous processing workflows
  • Develop automated testing strategies including unit, integration, and performance tests
  • Work with containerized applications using Docker and orchestration platforms
  • Contribute to the technical documentation and knowledge sharing within the team
  • Optimize backend components for performance, scalability, and cost-efficiency in the cloud

Requirements

  • Technical Bachelor's Degree in Computer Science, Software Engineering or related field
  • 3-5 years of relevant experience in a similar role
  • Experience developing cloud-native applications in Microsoft Azure
  • Understanding of cloud design patterns and architectures (serverless, microservices, event-driven)
  • Understanding of API security, authentication, and authorization patterns
  • Experience in programming skills in at least two languages like: Java, Python, .NET/C#
  • Proficiency in designing and building RESTful APIs and microservices
  • Familiarity with Azure services such as Azure Functions, App Services, Service Bus, Event Hub, or Storage
  • Strong knowledge of SQL and experience writing complex queries and stored procedures
  • Experience with Databricks or similar data processing platforms
  • Experience with test-driven development and automated testing frameworks
  • Knowledge of containerization technologies (Docker)
  • Excellent knowledge of English (spoken and written)

Benefits

  • Medical
  • Dental
  • Term Life/Personal Accident Coverage
  • Wellness Sessions
  • telemedicine program
  • Annual health checkup
  • Flexible hours
  • Educational Support (LinkedIn Learning, LOMA Courses and Equisoft University)

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AzureCloudDockerJavaMicroservicesPythonSQL.NET

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.