Senior Backend Software Engineer
4 weeks ago
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
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Wyecroft Trim & Door Group Inc. Full timeWe 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...
-
Senior Backend Engineer
3 weeks ago
Ottawa, Ontario, Canada Boostsecurity Full timeBoostSecurity 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...
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada CIRA Full timeAs 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...
-
**Senior Software Engineer**
4 weeks ago
Ottawa, Ontario, Canada Zida Academy Full timeWe 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 timeWe 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...
-
Junior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Michael Peterman Full timeAt 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...
-
Senior Software Developer – Backend Expert
4 weeks ago
Ottawa, Ontario, Canada Tangerine Bank Full timeJob 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 systemsWork with cross-functional teams to implement new featuresCollaborate with the QA team to ensure high-quality software
-
Ottawa, Ontario, Canada Boostsecurity Full timeAbout 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,...
-
Senior Software Engineer
4 weeks ago
Ottawa, Ontario, Canada Claridge Homes Full timeWe 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...
-
Backend Software Engineer
2 weeks ago
Ottawa, Ontario, Canada Fullscript Full timeOpportunity 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 timeJob 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...
-
Backend Software Engineer at {company}
4 weeks ago
Ottawa, Ontario, Canada Tim Hortons Full timeAbout 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...
-
Senior Manager of Backend Engineering
3 weeks ago
Ottawa, Ontario, Canada HuntsBot Full timeSenior 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...
-
Senior Software Engineer
4 weeks ago
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...
-
Backend Software Developer
4 weeks ago
Ottawa, Ontario, Canada TechInsights Inc. Full timeJob 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 timeJob 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...
-
Senior Software Engineer
1 month ago
Ottawa, Ontario, Canada Trend Micro Full timeJob 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...
-
Senior WiFi Networking Software Engineer
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout 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...
-
Senior Audio Software Engineer
3 weeks ago
Ottawa, Ontario, Canada PML Sound International Full timeWe 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...
-
Software Development Engineer
3 weeks ago
Ottawa, Ontario, Canada undisclosed Full timeRole 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...