Senior Cloud Software Developer


Posted Under: Huntsville, Alabama jobs in IT / Software / Systems; IT / Software / Systems jobs in zipcode 35899
Posted On: 2021-02-23

Sangoma is looking for a talented, self-motivated Senior Cloud Software Developer with a background in developing API services, web applications, and infrastructure orchestration / management to work in a highly collaborative environment on its Cloud Software team. You will be working with a team of talented developers using best practices in an Agile environment to create robust services and infrastructure that power Sangoma's cloud product offerings.

Job Duties:

  • Design, implement, and support backend API systems and custom portals for Sangoma's cloud communications products and infrastructure.
  • Build, implement, deploy, and manage DevOps frameworks and tools to automate and manage cloud infrastructure and software.
  • Build and run automated tests and automation for software maintenance.
  • Work with various software, operation, and product management teams to understand requirements and collaborate on software projects.
    Required Qualifications:

    • A minimum of 5 years of development experience.
    • Development experience in any or all of the following: PHP, Node.js, JavaScript, Ruby on Rails, Ruby, Python.
    • Experience designing, implementing, and testing API services.
    • Familiarity with front-end JavaScript frameworks, such as React, Vue, or Angular.
    • Experience with infrastructure as code frameworks, containerization technologies, and virtualization platforms, such as Docker, Ansible, and OpenStack.
    • A firm understanding of both Software Development and DevOps best practices; such as Agile methodologies, Continuous Integration/Delivery, and Observability techniques for distributed services.
    • Experience working in a Linux environment.
    • Experience with relational database software, such as MySQL or PostgreSQL.
    • Experience with distributed version control software, such as git or Mercurial.
    • Excellent communication and collaboration skills.

      We are proud to offer a comprehensive benefits package to eligible employees, which is designed to promote their personal well being as well as of their families. Sangoma not only offers a very competative health benefits package including medical, dental, and vision coverage, we also offer income protection benefits including life insurance, short term disability, and long term disability.

      About Sangoma:

      Sangoma Technologies is a trusted leader in value-based Unified Communications solutions for SMBs, enterprises, OEMs, carriers, and service providers. Sangoma is the primary developer and sponsor of the Asterisk and FreeBPX projects and offers Voice over IP systems which enable buisnesses to achieve enhanced levels of collaboration, productivity, and ROI.

      Job Applicant Privacy Notice:

      Sangoma collects and processes personal data related to job applicants as part of our recruiting process. We are committeed to being transparent about how we collect and use that data to meet our data protection obligations. Please visit to view our complete Privacy Policy.

      Powered by JazzHR


Apply for this job, view similar jobs, and more at!