Senior Software (SaaS) Developer
Blindside Networks Inc
Job Responsibility:
About Blindside Networks
Blindside Networks has been developing BigBlueButton, a virtual classroom system that originated from Carleton University, to provide remote students a high-quality online learning experience anywhere in the world (
BigBlueButton itself is open source with over 7.2k GitHub stars:
We also create two supporting applications for BigBlueButton using Ruby on Rails, one for front-end and the other for creating scalable deployments:
Internally, much of our hosting and infrastructure applications are written in Ruby on Rails. We use rails a lot!
Blindside Networks is looking to hire a Senior Software (SaaS) Developer to join our growing Ottawa based team on a full-time basis. Reporting to the Director of Operations, you will be responsible for designing, developing, and maintaining applications and tools to support our SaaS environment.
Main Duties and Responsibilities of the Role
- Develop new and maintain existing features of our applications to support our SaaS business
- Recommend and review software architecture of new applications
- Develop and maintain deployment procedures and scripts
- Analyze cloud usage and recommend optimizations in cost and performance
- Assist customer support in resolving tier-3 issues
- Mentor junior employees (code reviews, review proposed implementations, etc )
Qualifications, Knowledge Skills & Experience
- Proven experience as a senior developer in a similar role in a SaaS environment
- Strong knowledge of AWS services and infrastructure
- Expertise in Python and Ruby on Rails development
- Proficient in use of software development life cycle and best practices
- Fundamental knowledge of release management and release cycle
- Knowledge and awareness of privacy and security standards
- Experience with deployment and build tools
- Experience with BigBlueButton or similar online collaboration tools is a plus
- Experience in data science and prompt engineering is a plus
- Experience with WebRTC a plus
- Excellent problem-solving skills and a proactive attitude
- Strong communication and collaboration abilities
What sets you apart?
Alright, all the job posts you've read so far probably talk about the need for good communication skills, team player, internally motivated, reliability, and so on. Any software company would expect these skills from its developers.
We've found what sets exceptional developers apart is their problem-solving skills. How bothered are you when something isn't coded right? When you have a bug that is intermittent, difficult to reproduce, and needs to be solved?
In other words, when the answer is not on Stack Overflow, how deep is your toolbox for solving problems?
If you have strong Ruby on Rails development experience with exceptionally strong problem-solving skills (and you can give examples of how you solved some tough problems in the past), then you'll find the culture at Blindside Networks matches your development ethos.
We're interested to talk with you.
- ...or visit As an integral part of our scrum team, contribute to the design, development and testing of our cutting-edge LightSpeed Software. Actively engage with both the test and support teams to ensure comprehensive testing and efficient bug resolution. Participate...SeniorFull timeWorldwide
- ...design, development, and testing of our cutting-edge LightSpeed software. Collaborate closely with the test and support teams to ensure comprehensive... ...technical solutions and outcomes. In this role, the Software Developer will own specific software modules and be responsible for their...SeniorFull timeWorldwide
- ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing world, adaptation drives progress. At Wavestore, we embrace change and continuous innovation to deliver solutions that empower businesses and organizations around the world. Collaboration...SuggestedFull time
$105k - $155k per year
...their dreams. In this position... You will be working in the software development team, participating in a project working through... ...or related technical. Experience ~7+ years' experience developing real-time embedded software using C and C++. ~4+ years' experience...SuggestedFull timeLocal area$106k - $140k per year
...) and the Ontario Human Rights Code. Envision Yourself at Barracuda: We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You will work on innovative cloud security products that protect our customers...SeniorWorldwide$75k - $100k per year
...team delivers project solutions from concept definition through to volume manufacturing. The design team is seeking an Embedded Software Developer in optical transceiver designs to participate in the software development life cycle, from concept through to delivery to end...Full time$95k - $140k per year
...hard work! About The Role This position is for a Full-Stack Software Developer to join our team. You will be responsible for defining,... ...Desirable Skills Experience with cloud native infrastructure and SaaS Experience with containers, microservices, and related...Full timeInternshipWorldwide- ...embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time... ...Production (SOP) dates. QNX is looking for an Intermediate or Senior embedded software developers and embedded software integrators to work on a variety of...SeniorFull time
- ...Responsibility: Fortinet is looking for a Software QA Analyst to join our Ottawa office. If... ...instances data, providing feedback to developers and the infrastructure team for further... ...open to hiring Intermediate Software QA Developer (3-5 years of experience) Academic Software...Work at office
- ...Job Responsibility: Desktop Application Software Developer Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS guided parafoils, Space Recovery...Full timeWorldwide
- ...is a global leader in the development of digital investigative software that acquires, analyzes and shares evidence from computers, smartphones... ...for emojis, GIFs, and questionable Photoshop skills. A Software Developer on the Licensing team contributes to initiatives to enable our...Local area
- Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development...Senior
- ...Job Description REF: 007 ADGA has an immediate opportunity for an Intermediate Software Developer to support the Military Command Software Centre (MCSC). The MCSC manages a suite of mission-critical applications for the Canadian Armed Forces (CAF), ensuring 24/7 availability...Full timeTemporary workPart timeInternshipImmediate startFlexible hours
- ...Job Responsibility: Department Acquisition Software Reports to Acquisition Software Lead Developer Location Ottawa office SGL is seeking a junior software engineer to work as part of our team to develop the next generation of our airborne data acquisition software system...Full timeWork at office
$95k - $110k per year
At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you’ll enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance...Full timeImmediate start- ...Employers for Recent Graduates for the 5th consecutive year . Senior Embedded Application Developer Lumentum is looking for a senior embedded application developer to play a leading role in the development of software for a new generation of leading edge optical communication...SeniorFull timeRemote work
$80k - $105k per year
...allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next... ...the Department of National Defence (DND). Reporting to the Senior Staff Software Developer, this role will leverage software engineering...SeniorFull timeWork at officeRemote workFlexible hours- ...design, development and testing of our cutting edge Lightspeed Software by actively engaging with both the test and support teams to... ...and document technical discussions. In this role, the Senior Software Developer will assume ownership of specific embedded systems software...SeniorInternshipWork at officeWorldwide
- ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation...SeniorPermanent employmentFull time
- ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills? We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON...SeniorFlexible hours
- ...peek at what it’s like to work here, check out our Life at RVezy Instagram! About the role We are seeking a highly skilled Senior Mobile Developer to join our team as the technical anchor for our mobile platform. You'll own the architectural direction of RVezy's mobile...SeniorFull timeWork at officeFlexible hours2 days per week3 days per week
- ...working on Ouster's Blue City solution with the mission of making roads safer, reducing commute times, and cutting emissions. We develop software to provide cities with the data needed to better understand and improve their transportation network. Our small, tightknit, team...SeniorFull timeLocal areaRemote work
- ...local gas station. We are looking for software developers that are inspired by generalizing... ...territory or needs of the platform Design, develop, and support tools, services, and software... ...Ensure a high-uptime of the SaaS platform Analyze, scope, review, and...SeniorFull timeLocal area
- ...Who We Are; What We Do; Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating...
- ...next chapter starts here. We are seeking a Ruby on Rails Developer to support a federal government project in Ottawa. The ideal candidate... ...DevOps workflows Build and support cloud-based and web-based software solutions Collaborate with developers, QA, DevOps, and...Full timeFixed term contract
- ...their emissions. Reporting to the Mission Platform lead, GHGSat is looking for an innovative and experienced Backend Developer for our Payload Planner software. As part of a cross-functional team deployed around Agile Scrum, you will be designing, developing, and supporting...Full timeLocal areaRemote workFlexible hours
$120k - $155k per year
...Senior Software Developer - Hybrid/Secret Cleared 90-110k About the Opportunity The Source Staffing is supporting a leading Canadian defence technology organization in hiring an Intermediate Software Developer / Engineer to join a mission-critical program supporting...SeniorLong term contractFull timeTemporary workFor contractorsCasual workFlexible hours- ...Senior Software Engineer Fullstack Preferred Location: Ottawa Reports to: CTO Type: Full-Time The Role This is a senior full-stack role building systems end to end — backend telemetry ingestion and data processing, the operator-facing dashboards, and the...SeniorFull time
$81k - $105k per year
...the Ontario Human Rights Code. Envision yourself at Barracuda We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team. You will have the opportunity to work on innovative cloud security products...Worldwide- ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services company. For nearly 30 years... ...quality, teamwork, and making an impact. We are seeking a Senior Automation Developer t o support a critical backend validation initiative...SeniorInternship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software (SaaS) Developer. Be the first to apply!
- software developer intern Ottawa, ON
- software developer co-op Ottawa, ON
- junior software developer Ottawa, ON
- software engineer salary in canada Ottawa, ON
- software developer entry level Ottawa, ON
- software engineer part time Ottawa, ON
- software developer remote Ottawa, ON
- software development engineer Ottawa, ON
- software developer no experience Ottawa, ON
- software developer Ottawa, ON
