Senior Software Cloud Developer

  • Montreal, QC, Canada
  • Full-time

Company Description

Audela is an AI company providing software solutions and services for communication service providers. We focus on developing solutions based on Artificial Intelligence to help organizations build unbundled, open-source, technology agnostic, virtualized, software-defined networks.

This position is to work in collaboration with our partner and client AccuV:  https://www.accuv.com/

Job Description

Audela is looking for a Senior Software Developer Champion to join our growing team in the Montreal, Canada area.

What You’ll Do:

  • Design, develop, and deploy enterprise-grade solutions with Microservice architecture; providing Platform-as-a-Service (PAAS)
  • Design and develop solutions using Microsoft Azure PaaS resources such as Service Fabric, IoT Hub, Event hub, Stream analytics, Document DB, app services, service bus, distributed cache
  • Contribute to building a Continuous Integration & Continuous Development for Automated delivery solution
  • Develop scalable solutions using .Net technologies in a highly collaborative Agile environment with strong experience in C#, ASP.net Core, OData/Web API
  • Design and Develop software based on Agile SDLC methodology (standups, estimation, iterative development CI, demos, retrospectives)
  • Stay abreast of new capabilities offered by open source tools and cloud services to proactively incorporate them within the platform
  • Build applications using Test driven development approach and providing feedback on the work of junior developers

Qualifications

 The Qualities You Possess:

  • Able to communicate and actively participate in customer call to understand requirements
  • Strong analytical skills, ability to multi task while working independently in fast paced environment workspace
  • Ability to work under minimal supervision, adhere to deadlines and effectively collaborate in a team environment
  • Self-driven, motivated and has passion for Software Development using existing/new technologies

The Skills and Background You’ll Bring:

  • 3+ years of professional hands-on experience in developing high performance and highly scalable software application in an agile environment
  • Expertise with Cloud computing, Container technology, Microservices, Experience on Docker and Kubernetes and NoSQL
  • Solid understanding of C#, Microsoft Visual Studio IDE, .NET Framework, ASP.NET, AJAX, Entity Framework and Front-end technologies like HTML/HTML5, CSS, Javascript, JQuery, AngularJS etc.
  • Experience with Git, Third-Party SDK integrations, RESTful APIs, OAuth, JSON & Web Services
  • Fundamental knowledge of Object-Oriented design, data structures, problem solving & complexity analysis
  • Experience with developing Mobile applications based on iOS and Android platform
  • Experience with architecting, building, deploying, and scaling Docker applications

Additional Information

Please Note: This job description is not intended to be a complete list of all responsibilities, duties or skills and due to the changing nature of the job is subject to review and change at any time, with or without notice.

Privacy Policy