Current jobs related to Senior Software Engineer - Kitchener ON - ApplyBoard

  • Senior Data Engineer

    23 hours ago


    Kitchener, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines in Azure.Key Responsibilities:Design and implement data models for operational and analytical reportingDevelop and orchestrate pipelines...

  • Senior Data Engineer

    19 hours ago


    Kitchener, Ontario, Canada Data Engineer Jobs Full time

    Job Title: Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team. As a Senior Data Engineer, you will be responsible for designing, building, and maintaining large-scale data pipelines in Azure.Key Responsibilities:Design and implement data models for operational and analytical reportingDevelop and orchestrate pipelines...


  • Mississauga, ON, Canada Scadea Software Solutions Full time

    We are seeking a highly skilled and motivated Senior Software Engineer with expertise in Architecture & Design, Framework development, Java/J2EE, Spring Boot, Containerization, Single Sign-On (SSO), OAuth, and RESTful API development . The ideal candidate will have a strong understanding of software architecture principles and extensive experience in...


  • Kitchener, Ontario, Canada D2L Full time

    About D2L D2L is a leading global provider of learning technology solutions, empowering educational institutions and businesses to create engaging and effective learning experiences. The Role: Senior Software Engineer We are seeking a talented and passionate Senior Software Engineer to join our growing engineering team. In this role, you will play a key...


  • Kitchener, Ontario, Canada Atomic Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Atomic. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and secure software solutions.Key ResponsibilitiesCollaborate with project stakeholders to understand requirements and design software solutions...


  • Kitchener, Ontario, Canada Atomic Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Atomic. As a key member of our engineering team, you will be responsible for designing and developing scalable, efficient, and secure software solutions.Key ResponsibilitiesCollaborate with project stakeholders to understand requirements and design software solutions...


  • Kitchener, Ontario, Canada Conexiom Full time

    Senior Front-End EngineerWe are seeking a highly skilled Senior Front-End Engineer to join our team at Conexiom. As a key member of our Product Development team, you will be responsible for designing and developing engaging user experiences for our new product release.Key Responsibilities:Participate in our Agile system of project planning, stand-ups,...


  • Kitchener, Ontario, Canada Conexiom Full time

    Senior Front-End EngineerWe are seeking a highly skilled Senior Front-End Engineer to join our team at Conexiom. As a key member of our Product Development team, you will be responsible for designing and developing engaging user experiences for our new product release.Key Responsibilities:Participate in our Agile system of project planning, stand-ups,...


  • Kitchener, Ontario, Canada SAP Full time

    Main ResponsibilitiesWe are seeking a highly skilled Senior Software Engineer to join our team at SAP. As a key member of our engineering team, you will be responsible for designing, implementing, testing, and maintaining various modules within the HANA Data Lake Relational Engine and SAP IQ.Your primary focus will be on identifying areas of improvement to...


  • Kitchener, Ontario, Canada SAP Full time

    Main ResponsibilitiesWe are seeking a highly skilled Senior Software Engineer to join our team at SAP. As a key member of our engineering team, you will be responsible for designing, implementing, testing, and maintaining various modules within the HANA Data Lake Relational Engine and SAP IQ.Your primary focus will be on identifying areas of improvement to...


  • Kitchener, Ontario, Canada Broadcom Full time

    Job DescriptionAt Broadcom, we are seeking a highly skilled Senior Staff Software Engineer to join our team.The ideal candidate will have experience with object-oriented architecture and be proficient in C++ and Angular.Responsibilities include:Designing and implementing software solutions for workload automationCollaborating with cross-functional teams to...


  • Kitchener, Ontario, Canada Broadcom Full time

    Job DescriptionAt Broadcom, we are seeking a highly skilled Senior Staff Software Engineer to join our team.The ideal candidate will have experience with object-oriented architecture and be proficient in C++ and Angular.Responsibilities include:Designing and implementing software solutions for workload automationCollaborating with cross-functional teams to...


  • Kitchener, Ontario, Canada JAM Software GmbH Full time

    Embedded Software EngineerAre you ready to become part of a leading global engineering design firm that excels in embedded software and hardware, electronics, and electro-mechanical systems?What we are looking for:Enthusiastic and proactive professionalsDesigners with varied expertise and a client-focused approachIndividuals capable of contributing to both...


  • Kitchener, Ontario, Canada LogiSense Corporation Full time

    About LogiSense CorporationLogiSense Corporation is a leading provider of usage-based billing solutions for the IoT, Communications, and XaaS industries. We're seeking a highly skilled Senior Software Developer to join our team and contribute to the development of our industry-leading platform.Job SummaryWe're looking for a talented Senior Software Developer...


  • Kitchener, Ontario, Canada LogiSense Corporation Full time

    About LogiSense CorporationLogiSense Corporation is a leading provider of usage-based billing solutions for the IoT, Communications, and XaaS industries. We're seeking a highly skilled Senior Software Developer to join our team and contribute to the development of our industry-leading platform.Job SummaryWe're looking for a talented Senior Software Developer...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at ApplyBoard. As a key member of our engineering team, you will play a pivotal role in driving the development and delivery of our software solutions.Key ResponsibilitiesLead the design and implementation of robust software solutions, providing technical...


  • Kitchener, Ontario, Canada ApplyBoard Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at ApplyBoard. As a key member of our engineering team, you will play a pivotal role in driving the development and delivery of our software solutions.Key ResponsibilitiesLead the design and implementation of robust software solutions, providing technical...


  • Kitchener, Ontario, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Altair Engineering. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software features end-to-end, leveraging industry best practices...


  • Kitchener, Ontario, Canada Altair Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Altair Engineering. As a key member of our software development team, you will be responsible for designing, implementing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop software features end-to-end, leveraging industry best practices...

  • Software Engineer

    2 weeks ago


    Mississauga, ON, Canada Scadea Software Solutions Full time

    We are seeking a highly skilled and motivated Senior Software Engineer with expertise in Architecture & Design, Framework development, Java/J2EE, Spring Boot, Containerization, Single Sign-On (SSO), OAuth, and RESTful API development . The ideal candidate will have a strong understanding of software architecture principles and extensive experience in...

Senior Software Engineer

4 months ago


Kitchener ON, Canada ApplyBoard Full time

The Opportunity: As a Senior Software Engineer at applyboard, you will play a pivotal role in Applyboard’s technological advancement and product development. Leveraging your knowledge in all stages of software engineering, you'll collaborate with cross-functional teams to design, develop, and deploy innovative solutions that address complex technical challenges. This role offers an exciting opportunity to lead projects, mentor junior team members, and contribute to the growth and success of our organization.You will work closely with Managers, Staff and Principal Engineers to ensure the successful delivery of high-quality software solutions while contributing hands-on to development efforts. What you’ll be doing every day:Technical Leadership: Lead the design and implementation of robust software solutions, providing technical guidance and expertise to the development team. Drive best practices in software development, ensuring code quality, scalability, and maintainability.Full-Stack Development: Participate in the full software development lifecycle, from requirements gathering to design, coding, testing, deployment, and maintenance. Develop front-end and back-end components using modern frameworks and technologies.Architecture Design: Collaborate with architects and stakeholders to define software architecture and system design. Evaluate and recommend technologies, frameworks, and tools to enhance the efficiency and performance of our software products.Problem Solving: Analyze complex technical problems and propose innovative solutions. Troubleshoot issues, analyze root causes and implement effective fixes and optimizations.Team Collaboration: Work closely with cross-functional teams, including product managers, designers, QA engineers, and DevOps specialists, to deliver high-quality software solutions on time and within budget. Mentor junior engineers, share knowledge, and foster a culture of continuous learning and improvement.Champion Agile methodologies and practices: utilizing Kanban to prioritize and deliver features and enhancements on time;Technical Documentation: Create and maintain technical documentation, including system architecture diagrams, API specifications, code comments, and user guides. Ensure clear communication of technical concepts and project requirements to stakeholders. Continuous Development: : Stay up-to-date on industry trends and emerging technologies, evaluating their potential impact on our technology stack and recommending adoption where appropriateWhat you bring to the table: Bachelor's degree in Computer Science, Engineering, or related field; advanced degree preferred;6+ years of professional experience in software engineering, with a focus on full-stack development;Strong proficiency in backend language/framework (e.g., Typescript, NestJS, Ruby on Rails) and frontend framework (e.g., React, Next.js);Experience with AWS or other cloud platforms, with proficiency in infrastructure as code (e.g., AWS CDK, Terraform, Ansible);Solid understanding of microservices architecture, design patterns, and best practices;Excellent communication skills, with the ability to effectively collaborate with cross-functional teams and articulate technical concepts to non-technical stakeholders;Passion for continuous learning and professional development, with a desire to stay ahead of industry trends and best practicesPreferred Qualifications:Great experience with TypeScript and its application in frontend and backend development;Experience with server-side rendering using NextJS or similar frameworks;Experience with CI/CD pipelines using GitHub Actions or similar tools;Knowledge of containerization technologies (e.g., Docker, Kubernetes) and orchestration tools;Active participation in open-source communities or contributions to relevant projects;Benefits:Competitive salary and comprehensive benefits package;Flexible remote work options;Opportunities for professional growth and advancement;A collaborative and dynamic work environment with a focus on innovation and creativityIf you're a passionate and experienced software engineer with a knack for leadership and a desire to make a meaningful impact, we'd love to hear from you. Join us in shaping the future of Education and driving excellence in everything we do. Apply now to be considered for this exciting opportunity