Senior Software Developer.

Who Are We:

Rhonda.ai is looking for a tech-savvy, results-oriented, and driven Senior Software Developer to join our innovative team. Your mission is to design and implement new systems and features, as well as modify and maintain existing ones while keeping up with the latest technology and company adaptations.

As a Senior Software Developer, you will be driving software changes and releases. As well, with the support of management, assisting with the maturity of the software development lifecycle.

If this sounds like you, we hope you will be the perfect fit for our fun and dynamic workplace.

What You Can Expect from Team Rhonda:

We are a collaborative, active bunch in the heart of beautiful Westboro and at the forefront of AI technology in North America! We value people and contributions and encourage you to think out of the box, share ideas, and have an entrepreneurial “can do anything” spirit.

Team Rhonda will give you the support you need, clear process and expectations, and technology to ensure you are successful! As well, a great benefits plan is in place to support your health and wellness. The team has many social activities that keep you engaged from bbq’s, sports, to potlucks! Plus…office dogs! Need we say more?

This is currently a remote role but once the world returns to a safe and healthy place again, we’ll need you in the office to be in the center of all of the action!

The Experience We’re Looking For:

  • 5+ years of relevant work experience as a software developer.
  • Experience leading a team.
  • Project management skills.
  • Excellent communication skills in English – both written and verbal.
  • Professional application development experience.
  • Degree in Computer Science/Engineering, Electrical Engineering.
  • 5+ years as a SaaS Orchestration Platform Developer.
  • Minimum 5+ years of experience in web development, including experience developing web frameworks (Django, AngularJS, ReactJS, Node.JS).
  • Experience in developing and designing solutions for a SaaS deployment platform, including orchestration of a large number of components in a complex and high-velocity environment.
  • Experience with API and Microservice drove coding methodologies and coding practices.
  • Experience with application manufacturing for agile development.
  • Familiarity with cloud orchestration services (AWS, Azure).
  • Must be familiar with Python

What You’ll Be Responsible For:

  • Developing and maintaining solutions to enable efficient deployment and management of Rhonda, our AI platform.
  • Designing, building, and maintaining efficient, reusable, and reliable code.
  • Maintaining code quality, organization, automated deployability, and testability.
  • Identifying and correcting performance bottlenecks and fixing bugs.
  • Working closely with the Marketing and Recruiting teams to develop innovative software solutions for clients.

Additional Job Details:

  • Work Location: Ottawa, ON
  • Benefits Offered: Health insurance, dental insurance, other types of insurance, education assistance or tuition reimbursement, travel assistance, workplace perks such as food/coffee and flexible schedules
  • Full-time/ Permanent Opportunity: Yes
  • Pay Frequency: Weekly

Additional Job Details:

  • Work Location: Ottawa, ON
  • Benefits Offered: Health insurance, dental insurance, other types of insurance, education assistance or tuition reimbursement, travel assistance, workplace perks such as food/coffee and flexible schedules
  • Full-time/ Permanent Opportunity: Yes
  • Pay Frequency: Weekly

©2020 Rhonda.ai