Senior Backend Software Engineer

4 weeks ago


Ottawa, Ontario, Canada Canadian Bank Note Company, Limited Full time
Job Summary

As a key member of our Driver & Vehicle group's Secure Image Management Systems DevOps Product Team, you will play a pivotal role in designing and developing a highly efficient and reliable back-end for our new cloud-based SIMS application. Your expertise in back-end development will be instrumental in ensuring seamless integration with front-end elements and meeting the highest standards of security and data protection.

Responsibilities
  • Design and develop efficient, reusable, and reliable code that meets the evolving needs of our SIMS application
  • Create database schemas that accurately represent and support business processes
  • Implement robust security and data protection measures to safeguard sensitive information
  • Integrate data storage solutions and optimize application performance to ensure seamless user experience
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic
  • Troubleshoot, debug, and upgrade existing systems to maintain optimal performance
  • Develop and implement automated testing platforms and unit tests to ensure quality and reliability
  • Participate in code reviews and contribute to team best practices to foster a culture of excellence
  • Stay updated with emerging technologies and industry trends to drive innovation and growth

Qualifications

Knowledge and Experience
  • Bachelor's degree in computer science (or related field) or equivalent combination of relevant education and experience
  • Knowledge of Agile methodologies, microservices architecture, containerization, software design patterns, and DevOps practices
  • 2+ years of back-end development experience with a strong focus on security and data protection

Technologies
  • Languages: Java, JavaScript/Node.js, C#, Python or PHP
  • Web application frameworks: .NET/ASP.NET Core, Express.js or Spring Boot
  • Database: PostgreSQL
  • Containerization: Docker, Kubernetes
  • Interfaces: RESTful APIs
  • CI/CD Tools: Jenkins, GitLab or Bamboo

Soft Skills and Abilities
  • Analytical/problem-solving skills
  • Interpersonal skills
  • Teamwork and collaboration
  • Self-directed

Mandatory Requirements
  • Fluency in English
  • Ability to work on-site as required

Security Clearance Requirements
  • Ability to obtain and maintain Government of Canada Secret (Level II) personal security clearance


  • Ottawa, Ontario, Canada Wyecroft Trim & Door Group Inc. Full time

    We are looking for a skilled Senior Software Engineer with expertise in backend development to join our team at Company. In this role, you will be responsible for designing, implementing, and maintaining complex software systems.Key responsibilities include:Designing and developing scalable and efficient software solutions.Collaborating with cross-functional...


  • Ottawa, Ontario, Canada Boostsecurity Full time

    BoostSecurity is on a mission to empower software teams to build secure software. As a Senior Backend Engineer, you will be part of our team responsible for designing, implementing, and testing high-performance backend features. Our technology is built for technologists, and we are looking for an engineer who can help us grow our product.Key...


  • Ottawa, Ontario, Canada CIRA Full time

    As a highly skilled Backend Development Specialist, you will be responsible for designing and implementing scalable and secure cloud-based software systems. Your expertise in cloud-based technologies will be crucial in ensuring the smooth operation of our applications. Key responsibilities include:Designing and implementing cloud-based software...


  • Ottawa, Ontario, Canada Zida Academy Full time

    We are seeking a seasoned Software Engineer to lead our backend development team. Key responsibilities include:Design, develop, and deploy scalable and efficient software solutionsCollaborate with cross-functional teams to drive technical innovation and growthMentor junior engineers and contribute to the growth of the teamAs a Senior Software Engineer, you...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada Pizza Hut Full time

    We are seeking a talented Software Engineer - Backend to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining our web application's back-end functionality. Key responsibilities include:Designing and implementing scalable and efficient back-end systems.Collaborating with cross-functional teams...


  • Ottawa, Ontario, Canada Michael Peterman Full time

    At our company, we're looking for a highly skilled Junior Software Engineer to join our team. As a Backend Development specialist, you will be responsible for designing, implementing, and maintaining scalable and efficient software applications. Your primary focus will be on the backend, using programming languages such as Python and frameworks like Django...


  • Ottawa, Ontario, Canada Tangerine Bank Full time

    Job Title: Senior Software DeveloperAs a senior software developer, you will be responsible for designing, developing, and maintaining our backend systems.Responsibilities:​​Design, develop, and maintain backend systems​Work with cross-functional teams to implement new features​Collaborate with the QA team to ensure high-quality software​


  • Ottawa, Ontario, Canada Boostsecurity Full time

    About UsAt Boostsecurity.io, we revolutionize software development with cutting-edge cybersecurity technology. Our mission is to empower teams to create secure software with ease, leveraging smart security automation that developers adore.Founded by industry experts in application security, cloud, and OSS engineering, we are headquartered in Montreal,...


  • Ottawa, Ontario, Canada Claridge Homes Full time

    We are seeking a Senior Software Engineer to join our Software Development Team. As a key member of our team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our cross-functional teams to identify and prioritize project requirements and deliver high-quality results.The ideal candidate...


  • Ottawa, Ontario, Canada Fullscript Full time

    Opportunity to Shape the Future of Health CareAt Fullscript, we are revolutionizing the way health practitioners deliver care. Our platform empowers them to create personalized health plans, provide support and education tools, and seamlessly prescribe and manage supplements.With over 90,000 practitioners on our platform, we have helped more than a million...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada S I Systems Full time

    Job Description:As a Software Engineer - Backend, you will be responsible for designing, developing, and maintaining the back-end of our software applications. This includes working on the server-side logic, database integration, and ensuring the smooth operation of our systems.Key Responsibilities:Design and develop efficient, scalable, and secure back-end...


  • Ottawa, Ontario, Canada Tim Hortons Full time

    About the Role:We are seeking a highly skilled Backend Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient cloud-based systems.Key Responsibilities:Design and implement cloud-based backend systems using cutting-edge...


  • Ottawa, Ontario, Canada HuntsBot Full time

    Senior Manager of Backend EngineeringClarifai is a leading AI platform for computer vision, natural language processing, and audio recognition. We help organizations transform unstructured data into structured data at a faster and more accurate rate. Our team is dedicated to providing innovative solutions for our customers. Your ImpactYou will contribute to...


  • Ottawa, Ontario, Canada Cisco Systems, Inc. Full time

    **Job Title:** Senior Software Engineer - Web Development**Key Responsibilities:**• Design and develop web applications using modern frontend and backend technologies• Collaborate with cross-functional teams to identify and prioritize project requirements• Ensure high-quality code through thorough testing and peer review**Requirements:**• 5+ years of...


  • Ottawa, Ontario, Canada TechInsights Inc. Full time

    Job Title: Backend Software DeveloperAbout the PositionWe are seeking a skilled Backend Software Developer to join our team at TechInsights Inc. As a Backend Software Developer, you will play a pivotal role in software development, reporting to the ADM and collaborating extensively with teams such as Software Development, Reliability, Engineering,...

  • Software Engineer

    4 weeks ago


    Ottawa, Ontario, Canada IDEA Inc. Full time

    Job Description: As a Senior Full Stack Developer at our company, you will be responsible for designing, developing, and maintaining the backend of our web application. Key Responsibilities: Design and develop efficient and scalable backend systemsWork closely with the frontend team to ensure seamless integrationCollaborate with the DevOps team to ensure...


  • Ottawa, Ontario, Canada Trend Micro Full time

    Job Title: Senior Software DeveloperTrend Micro, a global leader in cybersecurity, is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will play a critical role in designing, developing, testing, deploying, and supporting high-quality software solutions.Key Responsibilities:Collaborate...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    About QNX Software SystemsWe are a leading provider of operating systems, safety and security certification expertise, and professional services for the automotive, medical, industrial and consumer industries.Estimated Salary: $140,000 - $180,000 per yearJob Description:We are seeking an experienced Senior WiFi Networking Software Engineer to join our team...


  • Ottawa, Ontario, Canada PML Sound International Full time

    We are a leading manufacturer of high-quality luxury consumer audio products, pushing the boundaries of design and quality with a focus on excellence in every product category.In our Ottawa design center, we create innovative solutions for Home Theater Receivers, Audio and Video Processors, Single-Stereo- and Multichannel Amplifiers, Sound Distribution...


  • Ottawa, Ontario, Canada undisclosed Full time

    Role OverviewSurveyMonkey is the world's most popular platform for surveys and forms, built for business. We are a dedicated team of individuals working to empower our users to manage, create, and analyze their surveys. Through the use of machine learning and data, we strive to provide guidance, customized experiences, and moments of delight throughout the...