Talent.com
Ruby on Rails Software Developer
Ruby on Rails Software DeveloperLeonardo Group • Ottawa, ON, CA
Ruby on Rails Software Developer

Ruby on Rails Software Developer

Leonardo Group • Ottawa, ON, CA
12 days ago
Job type
  • Permanent
Job description

With over 90,000 employees worldwide, Leonardo is a global high-technology company and a key player in the international defence and security sector. Leonardo Canada Inc continues to grow and expand our footprint in Ottawa. We offer a dynamic and collaborative work environment where innovation is encouraged, and employees are empowered to grow professionally. Our team supports Canadian and international customers with world-leading technologies across land, air, and naval domains.

Position Summary

We are seeking a highly skilled and motivated Ruby on Rails Software Developer to join our growing engineering team in Ottawa. You will play a critical role in building and scaling our platform while contributing to our overall product vision. If you are passionate about coding and thrive in an agile environment, we want to hear from you!

Key Responsibilities

  • Design, develop, and maintain robust, scalable Ruby on Rails applications.
  • Architect and implement features across the entire stack (frontend and backend).
  • Write clean, maintainable, and efficient code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Drive continuous adoption and integration of relevant new technologies.
  • Participate in code reviews, ensuring quality and security standards.
  • Mentor junior developers and contribute to the growth of the team.

Required Qualifications

  • Bachelor’s degree or equivalent in Engineering or related field.
  • 5+ years of professional experience as a Ruby on Rails engineer.
  • Experience with GoLang including understanding of syntax, idioms, and best practices.
  • Experience with relational databases, particularly PostgreSQL.
  • Knowledge of building RESTful APIs and working with third-party APIs.

  • Experience with Mapping and geospatial technologies.
  • Familiarity with agile methodologies, such as Scrum or Kanban.
  • Strong problem-solving skills and the ability to work independently as well as in a team.
  • Excellent communication and collaboration skills.
  • Desirable Qualifications (Nice to Have)

  • Experience with HTML Over the Wire (Hotwire).
  • Familiarity with Docker and containerized environments.
  • Experience in a leadership or mentorship role.
  • Knowledge of DevOps tools like Jenkins, Bitbucket, SonarQube etc.
  • Experience contributing to technical design documentation.
  • Security Clearance

    Given the nature of our software development work, it is a condition of employment that the successful candidate receive the required security clearances. Successful candidates must be eligible for Controlled Goods Regulations Program (CGRP) government clearances and International Traffic in Arms Regulations (ITAR). In addition, candidates must be able to obtain a Canadian Industrial Security Clearance to NATO SECRET level.

    If you are unfamiliar with the process, you can find information about Security Clearance requests process on the Government of Canada website (search for "Security Clearance Request Process").

    In general, in order to obtain these clearances, you

  • Must be either a Canadian citizen or permanent resident of Canada;
  • Must have lived in Canada continuously for the past 10 years;
  • Must not have a criminal record.
  • Good to know

  • Group benefits are 100% Company-Paid from first day on the job (including dependents)
  • Group Health, Dental, Vision, Employee Assistance Plan, Out-of-Province travel, E-A-P
  • Matching (5%) Group RRSP program
  • Industry-leading Vacation entitlements
  • Generous Paid Personal Leave and additional Company Holidays
  • Dynamic Flex-time policy
  • Remote & Office work flexibility
  • Annual Incentive bonus programme
  • Exceptional Employee Referral programme
  • Professional Development and Credentialing support - internal and external opportunities
  • Exceptional professional environment : you'll join a team of some of the best talent in the business (!)
  • Special needs of candidates with disabilities will be accommodated. Successful candidates must fulfil requirements for Canadian Controlled Goods Program (CGP) and Canadian Security Clearance. Leonardo supports the principles of employment equity and is an equal opportunity employer.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Developer • Ottawa, ON, CA

    Similar jobs
    Ruby Engineer

    Ruby Engineer

    SuperAnnotate • Cantley, Quebec, CA
    Remote
    Full-time
    As an hourly paid, fully remote Ruby Engineer for AI Data Training, you will review AI-generated Ruby and Rails code or generate your own solutions, evaluate the reasoning quality and step-by-step ...Show more
    Last updated: 1 day ago
    Lead Software Developer Full Stack (Python) North America (Remote)

    Lead Software Developer Full Stack (Python) North America (Remote)

    Ignite Talent Solutions • Ottawa, ON, Canada
    Remote
    Full-time
    Lead Full Stack Developer / Solutions Architect – North America (Remote).Our client is an innovative startup transforming the manufacturing and service industries with real-time digital twins...Show more
    Last updated: 30+ days ago • Promoted
    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Remote Online Tasks – Earn Up to $1,500 / month Playing Games

    Free Cash by Almedia • Riviere-Blanche
    Remote
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect

    Software Architect

    Tecsys Inc. • Ottawa H2B, ON, Canada
    Full-time +1
    Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs.We work with indus...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer, SRE - Permanent - 18453

    Senior Software Engineer, SRE - Permanent - 18453

    LRO Staffing • Ottawa H2B, ON, Canada
    Remote
    Full-time +1
    Senior Site Reliability Engineer - Permanent - 18453.Senior Site Reliability Engineer - Permanent - 18453.About The Opportunity : We are currently sourcing a Senior Site Reliability Engineer (SRE) f...Show more
    Last updated: 28 days ago • Promoted
    Systems and Software Architect

    Systems and Software Architect

    Telesat • Ottawa H2B, ON, Canada
    Full-time
    Systems and Software Architect.Telesat (NASDAQ and TSX : TSAT) is a leading global satellite operator, providing reliable and secure satellite‑delivered communications solutions worldwide to broadca...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer II (AI / ML Products)

    Software Developer II (AI / ML Products)

    CNN • Ottawa H2B, ON, Canada
    Full-time
    Software Developer II (AI / ML Products).Discovery… the stuff dreams are made of.The power behind the people building the future. We are born from the spirit of innovation.We are the home of the globa...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect

    Software Architect

    NTT DATA North America • Ottawa H2B, ON, Canada
    Full-time
    Be among the first 25 applicants.NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Designer, Web Application Development

    Senior Software Designer, Web Application Development

    freelance.ca • Ottawa, Canada
    Full-time
    The company is a business management and information technology consulting firm dedicated to supporting organizations in their digital and organizational transformation. We believe that an innovativ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, AI Model Serving - Ottawa, Canada

    Senior Software Engineer, AI Model Serving - Ottawa, Canada

    Speechify • Ottawa H2B, ON, Canada
    Full-time
    Senior Software Engineer, AI Model Serving - Ottawa, Canada.Speechify invites experienced backend engineers to join its AI team in Ottawa. The role focuses on model serving, infrastructure scalabili...Show more
    Last updated: 8 days ago • Promoted
    Algebra Private Tutoring Jobs Kemptville

    Algebra Private Tutoring Jobs Kemptville

    Superprof • Kemptville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Arithmetic Private Tutoring Jobs Kemptville

    Arithmetic Private Tutoring Jobs Kemptville

    Superprof • Kemptville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect

    Software Architect

    Orion Innovation • Ottawa H2B, ON, Canada
    Full-time
    Orion Innovation is a premier, award-winning, global business and technology services firm.Orion delivers game-changing business transformation and product development rooted in digital strategy, e...Show more
    Last updated: 30+ days ago • Promoted
    Programmer / Analyst Lvl3

    Programmer / Analyst Lvl3

    freelance.ca • Ottawa, Canada
    Full-time
    We firmly believe in healthy and humane management, where trust, competence, and the joy of succeeding together are at the core of our values. We offer you more than just a job : join an innovative t...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer II

    Software Developer II

    Warner Bros. Entertainment • Ottawa H2B, ON, Canada
    Full-time
    Discovery… the stuff dreams are made of.When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Eart...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer II

    Software Developer II

    Warner Bros. Discovery • Ottawa H2B, ON, Canada
    Full-time
    Get AI-powered advice on this job and more exclusive features.Discovery… the stuff dreams are made of.Who We Are… When we say, “the stuff dreams are made of,” we’re not just referring to the world ...Show more
    Last updated: 25 days ago • Promoted
    Remote Ruby Engineer - AI Trainer

    Remote Ruby Engineer - AI Trainer

    SuperAnnotate • Cantley, Quebec, CA
    Remote
    Full-time
    As an hourly paid, fully remote Ruby Engineer for AI Data Training, you will review AI-generated Ruby and Rails code or generate your own solutions, evaluate the reasoning quality and step-by-step ...Show more
    Last updated: 1 day ago
    Alternatives To Cash Jobs - Deliver with Uber

    Alternatives To Cash Jobs - Deliver with Uber

    Uber eats • Chelsea, QC, CA
    Full-time +2
    Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your...Show more
    Last updated: 30+ days ago • Promoted