Senior Software Engineer

3 weeks ago


Markham, Ontario, Canada Accommodations Plus International Full time
Position Overview

Accommodations Plus International is in search of an experienced professional to fill the role of Senior Software Engineer. This position is crucial for enhancing our technological capabilities and will focus on improving system performance and scalability, integrating client solutions, and supporting core applications.

Key Responsibilities
  • Design and Development: Create, code, and troubleshoot software systems.
  • Cloud Expertise: Demonstrate professional experience with the AWS Cloud platform and its services.
  • Software Analysis: Conduct software, risk, and reliability analyses.
  • Collaborative Design: Engage in software design, architectural discussions, prototyping, and development estimation.
  • Integration: Seamlessly integrate new software solutions with existing client systems.
  • Testing Support: Provide support for functional/system integration testing and deployment.
Qualifications

The ideal candidate will possess:

  • A minimum of 8 years of experience in developing web-based applications.
  • At least 5 years of development experience in Java/J2EE technologies.
  • A degree in computer science, engineering, or a related field; a solid full-stack development background.
  • Strong proficiency in Spring (MVC, Core, IOC, Spring Boot), Hibernate, Struts, JSF, Angular, and Linux.
  • Experience with SOAP/REST based web services using XML/JSON.
  • Familiarity with AWS services such as API Gateway, Lambda, SQS, ECS, DynamoDB, S3, and Cloud Formation.
  • Strong SQL skills and knowledge of RDBMS such as Oracle and PostgreSQL.
  • Experience with Agile methodologies and Test-Driven Development (TDD) is advantageous.
  • Excellent problem-solving and analytical skills.
Work Environment

This role operates in a professional office setting and requires a hybrid work arrangement, with a minimum of three days in the office. Standard working hours are Monday through Friday during core business hours, with potential evening and weekend work as necessary.

Compensation

The anticipated annual salary for this position is $120,000 CAD plus bonuses, commensurate with experience.

Accommodations Plus International is committed to creating a diverse environment and is proud to be an equal opportunity employer. We do not discriminate based on any characteristic protected by applicable laws.



  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer.Key Responsibilities:Compiler Performance Improvement: Improve the performance of Huawei's Rust compiler and assist with software/hardware co-design.Feature Development:...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Senior Engineer.Key Responsibilities:Compiler Performance Improvement: Improve the performance of Huawei's Rust compiler and assist with software/hardware co-design.Feature Development:...


  • Markham, Ontario, Canada Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Qualcomm. As a key member of our Engineering Group, you will be responsible for designing, developing, and testing complex software and firmware for our cutting-edge products.Key ResponsibilitiesDesign and develop software test plans, addressing requirements traceability...


  • Markham, Ontario, Canada Qualcomm Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Qualcomm. As a key member of our Engineering Group, you will be responsible for designing, developing, and testing complex software and firmware for our cutting-edge products.Key ResponsibilitiesDesign and develop software test plans, addressing requirements traceability...


  • Markham, Ontario, Canada Huawei Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our team at Huawei. As a key member of our software development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesAnalyze software requirements and software elements for system design.Contribute to...


  • Markham, Ontario, Canada Huawei Full time

    About the RoleWe are seeking a highly skilled Senior Developer to join our team at Huawei. As a key member of our software development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.Key ResponsibilitiesAnalyze software requirements and software elements for system design.Contribute to...

  • Software Engineer

    5 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...

  • Software Engineer

    4 days ago


    Markham, Ontario, Canada Jonas Software UK Full time

    About the RoleWe are seeking a highly skilled and experienced Software Engineer to join our Research and Development team at Jonas Software UK. As a key member of our team, you will be responsible for designing, developing, and implementing high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesDesign and develop scalable,...


  • Markham, Ontario, Canada The Hague Tech Full time

    The Hague Tech is seeking a highly skilled Senior Software Engineer for a critical project. Key Responsibilities: Develop and implement sophisticated applications, libraries, and services across multiple platforms. Create and validate proof-of-concept prototypes. Work closely with product, research, and design teams to outline, design, and launch...


  • Markham, Ontario, Canada The Hague Tech Full time

    The Hague Tech is seeking a highly skilled Senior Software Engineer for a critical project. Key Responsibilities: Develop and implement sophisticated applications, libraries, and services across multiple platforms. Create and validate proof-of-concept prototypes. Work closely with product, research, and design teams to outline, design, and launch...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing proof-of-concept systems and product components.Key Responsibilities:Collaborate with architects and engineers to develop innovative software...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:Huawei Technologies Canada Co., Ltd. is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing proof-of-concept systems and product components.Key Responsibilities:Collaborate with architects and engineers to develop innovative software...


  • Markham, Ontario, Canada Accommodations Plus International Full time

    Job DescriptionAccommodations Plus International is seeking a seasoned professional to join our team as a Senior Software Engineer. This is a hybrid position that requires a minimum of 3 days in our Markham office.Key Responsibilities:Design, code, and debug software systems.Professional working experience with AWS Cloud platform and services.Perform...


  • Markham, Ontario, Canada Accommodations Plus International Full time

    Job DescriptionAccommodations Plus International is seeking a seasoned professional to join our team as a Senior Software Engineer. This is a hybrid position that requires a minimum of 3 days in our Markham office.Key Responsibilities:Design, code, and debug software systems.Professional working experience with AWS Cloud platform and services.Perform...


  • Markham, Ontario, Canada Quadient Full time

    About QuadientQuadient stands as a premier provider in the realm of customer communication solutions. With a rich legacy spanning over a century, we strive to be the catalyst for the most impactful customer experiences worldwide. Our journey of innovation and business advancement is fueled by the connections fostered among our employees, clients, and...


  • Markham, Ontario, Canada Edjuster Full time

    Are You Ready to Transform an Industry?The automotive sector is at the forefront of pioneering technologies in connectivity, multimedia, autonomous driving, and beyond. Join a vibrant, youthful, and dynamic team of interdisciplinary software developers and engineers who are actively reshaping the industry. Edjuster is at the helm of this innovation.If you...


  • Markham, Ontario, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Senior Software Automation Engineer to join our team at AMD. As a key member of our software development team, you will be responsible for designing and implementing automation solutions that impact our AI products.Key ResponsibilitiesDesign, develop, and support DCGPU cluster automation and infrastructure...


  • Markham, Ontario, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Senior Software Automation Engineer to join our team at AMD. As a key member of our software development team, you will be responsible for designing and implementing automation solutions that impact our AI products.Key ResponsibilitiesDesign, develop, and support DCGPU cluster automation and infrastructure...


  • Markham, Ontario, Canada AMD Full time

    Job OverviewWe are seeking a highly skilled Senior Software Automation Engineer to join our team at AMD. As a key member of our software development team, you will be responsible for designing and implementing automation solutions that impact our AI products.Key ResponsibilitiesDesign, develop, and support DCGPU cluster automation and infrastructure...


  • Markham, Ontario, Canada Accommodations Plus International Full time

    Job SummaryWe are seeking a seasoned professional to join our team as a Senior Software Engineer at Accommodations Plus International. This role will be based in our technology office and will involve working independently with minimal supervision to improve system performance and scalability, integrate client systems, and maintain our IT technology...