Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - Full Stack Web Application Development

Full-time

Cienet International

Description

Location: Markham, Ontario, Canada

Position: Senior Software Developer - Full Stack Web Application Development

CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded in the U.S. in the year 2000. We currently have over 2,000 employees worldwide, supporting customers in North America, Asia and Europe. We have over ten locations across US, Canada, Mainland China and Taiwan. CIeNET has been named Global Outsourcing 100 in sixteen consecutive years. CIeNET became an ALTEN Group company in 2021.

CIeNET is seeking a Senior Full Stack Software Developer to design, develop, and enhance a suite of business web applications. In this role, you will collaborate closely with customer stakeholders, product owners, and cross-functional engineering teams to clarify business requirements, define technical solutions, and deliver scalable, high-quality enterprise applications that improve operational efficiency and user experience.

The ideal candidate is a hands-on software engineer with strong systems thinking, excellent communication skills, and the ability to own features end-to-end—from concept through production—while working effectively across both business and engineering teams.

CIeNET Canada welcomes skilled, dedicated, innovative, and motivated professionals to join our team and build a promising career with us.

Role Summary

The Full Stack Web Application Developer will be a key addition to our North America team and an integral part of CIeNET’s larger engineering organization, supporting a high-profile, industry-leading client. In this role, the individual will collaborate closely with the client in the US and our engineering team in Taipei to develop, integrate, and deploy the AI-powered Pops Applications.

Excellent English communication skills are essential, as the role involves direct interaction with the customer. Proficiency in Mandarin is a strong asset and will help facilitate effective collaboration with the Taipei team.

Key Responsibilities

  • Design, develop, and maintain scalable full stack web applications, including frontend, backend services, APIs, databases, and system integrations.
  • Partner with customer stakeholders and product owners to clarify business requirements and translate them into technical solutions.
  • Drive technical discussions and collaborate with development, QA, and DevOps teams to resolve implementation, testing, environment, and data-related issues.
  • Modernize and enhance existing applications while maintaining legacy systems where appropriate.
  • Troubleshoot production issues, identify root causes, and improve system reliability and performance.
  • Participate in system design, architecture reviews, and code reviews to ensure scalable and maintainable solutions.
  • Continuously improve engineering practices, software quality, and development efficiency.
  • Take ownership of features throughout the software development lifecycle, from design to production support.

Preferred Qualifications

  • Experience with Spring Boot or similar Java frameworks.
  • Experience with asynchronous processing, job scheduling, or workflow orchestration.
  • Experience with CI/CD, Docker, Kubernetes, or cloud-native application development.
  • Experience working with HR, ERP, CRM, or other enterprise business applications.
  • Experience working in Agile and globally distributed engineering teams.

Requirements

Required Skills and Experiences:

  • 3 - 7 years of professional software development experience building enterprise web applications.
  • Strong proficiency in Java; experience with Kotlin is preferred.
  • Experience with at least one modern frontend framework (React, Typescript, Angular, Vue.js, or similar).
  • Experience developing RESTful APIs and database-driven applications.
  • Strong understanding of software architecture, system integration, and the software development lifecycle.
  • Ability to understand business workflows, communicate with customer stakeholders, and translate requirements into technical solutions.
  • Strong analytical, debugging, and problem-solving skills across application, database, and integration layers.
  • Self-motivated, a quick-learner and reliably deliver on time in a fast-paced work environment .
  • Excellent verbal and written communication, collaboration, and ownership with the ability to work independently.

Education and Training:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.

Preferred Education and Certification:

  • Higher degrees is preferred
  • Professional Engineering designation is a plus

Benefits
  • Extended group insurance including prescription drugs, dental and vision cares
  • RRSP employer match
  • 15 days annual vacation

CIeNET offers equal opportunities to people. Accommodation is available for applicants with disabilities upon required. We would like to thank all applicants for expressing interest. However only those selected for interviews will be contacted. Reference check of certain positions will be conducted with your permission.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Full Stack Web Application Development in Markham, ON vacancy
  •  ...Description Location: Markham, Ontario, Canada Position: Software Developer - Frontend Enterprise Web Application Development CIeNET is a mobile, automotive, telecom and enterprise software services and solutions research, engineering and development company founded... 
    Suggested
    Full time
    Worldwide

    Cienet International

    Markham, ON
    a month ago
  • $90k - $125k per year

     ...Clinical Research (“Everest”) is a full-service contract research...  ...biologics, and medical devices in development today. Everest has been an...  ..., Everest has successfully developed and established itself as a full...  ...team as a Clinical Trial Web Application Developer for our... 
    Suggested
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Work from home
    Worldwide

    Everest Clinical Research

    Markham, ON
    more than 2 months ago
  • $127k - $225k per year

     ...Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab explores innovative architectures to...  ...rendering architecture for TBDR GPU targets, developing a concurrent web layout, and leveraging vertical integration... 
    Senior
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  •  ...Requirements: ~10 years of software development experience with strong expertise in full-stack application development. ~ Strong hands-on experience with Java and Spring Boot for backend development. ~ Strong experience with Angular for developing modern responsive... 
    Suggested
    Full time

    HR POD - Hiring Talent Globally

    Markham, ON
    8 days ago
  •  ...tools people use to work with it. As Application / Platform Engineer, you build the web viewers and players that make our...  ...as we open the platform, external developers — build against our hardware and...  ...typically 4+ years for mid, 7+ for senior), including at least one media- or... 
    Senior
    Full time

    The Mecka

    Markham, ON
    more than 2 months ago
  •  ...every day rural living, for today and future generations.   We are seeking a highly skilled Senior Software Developer to help build modern, future-ready applications as part of our company-wide digital transformation. In this role, you will design and deliver cloud-... 
    Senior

    Xplore Inc.

    Markham, ON
    8 hours ago
  • $115k - $164.6k per year

     ...existing vacancy within the organization and is open to new applications. AI Disclosure: As part of the application process,...  ...camera viewing organization, mostly located in ITC. The Senior Software Developer will work with a highly motivated team to develop and... 
    Senior
    Local area
    Work from home

    General Motors

    Markham, ON
    3 days ago
  • $111.7k - $167.6k per year

     ...within the organization and is open to new applications. (New Head Count) AI Disclosure:...  ...a highly skilled and experienced Senior Software Engineer to join the Continuous Integration...  ...Deployment (CI/CD) and Embedded Software Development Tools organization within... 
    Senior
    Full time
    Remote work
    3 days per week

    GM

    Markham, ON
    a month ago
  • $127k - $225k per year

     ...has an immediate 12-month contract opening for a Software Developer. About the team: The Computing Data Application Acceleration Lab aims to create a leading...  ...elements for system design. Contribute to software development at the product or platform level. Take... 
    Senior
    Long term contract
    Full time
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  •  ...internal annotation platform used by our labeling team and develop lightweight, high-reliability ML services like our Personal...  ...deploying practical ML models and writing robust, user-facing full-stack applications. Responsibilities Internal Tooling & Infrastructure... 
    Full time

    The Mecka

    Markham, ON
    28 days ago
  • $127k - $225k per year

     ...Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team: The Web Technology Lab explores innovative architectures to...  ...rendering architecture for TBDR GPU targets, developing a concurrent web layout, and leveraging vertical integration... 
    Senior
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  • $115k - $164.6k per year

     ...organization and is open to new applications. AI Disclosure: As...  ...role of Virtualization and Software-in-the-Loop (SIL) Integration...  ...-loop environments to enable development, verification and validation...  ...communication models, etc. Obtain, develop & parameterize sub-system... 
    Senior
    Work at office
    Local area
    Work from home

    General Motors

    Markham, ON
    4 days ago
  • $60k - $70k per year

     ...code?  We're looking for an  Application Support Analyst who thrives...  ...users, and contributing to the development of internal business...  ...systems while continuing to develop your technical skills, this could...  ...systems, including ERP and custom web applications  Develop... 
    Full time
    Work at office
    Remote work
    1 day per week

    Stack It Recruitment

    Markham, ON
    more than 2 months ago
  • $69.95k - $87.44k per year

     ...Reporting to the Manager, Learning & Development, the   Senior Learning & Development Specialist   is...  ...development programs for the organization. Develop and maintain training materials,...  ...mandatory training requirements where applicable. Reporting & Analysis Partner... 
    Senior
    Long term contract
    Full time

    Support Services Office

    Markham, ON
    more than 2 months ago
  • $114.4k - $164.4k per year

     ...is transformative. In the AI Software team, we build the Qualcomm AI...  ...direct to enables OEMs and developers to run their deep neural network...  ...models for the Qualcomm AI Stack. \n\n\nWe are building optimized...  ...product\n * Testing application/tools developing for Qualcomm... 
    Senior
    Full time
    Work from home

    Qualcomm

    Markham, ON
    more than 2 months ago
  •  ...has an immediate 12-month contract opening for a Senior Developer - GPU Driver. About the team: The Software-Hardware System Optimization Lab continuously...  ...related field. #3+ years of experience in software development, specifically in Linux environments. # Strong... 
    Senior
    Full time
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  •  ...an immediate permanent opening for a Senior Kernel Developer.  About the team: The Intelligent...  ...the real-time OS research or development targeting embedded devices, cloud & virtualized...  .... Expert level of system software development (mainly C/C++). Expert... 
    Senior
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  • $80k per year

     ...and mechanical design team to design and develop various embedded computer vision...  ...Skills: ~3-5 years Object Oriented software development experience. Experience with python is a...  ...real-time industrial control software application ~ Experience working with computer vision... 
    Full time
    Work at office
    Remote work
    Monday to friday
    Flexible hours

    BL Innovare

    Markham, ON
    10 days ago
  • $126k - $189k per year

     ...seeking a highly skilled Sr AI/ML Applications Architect to lead the design, development and deployment of advanced...  ...teams. This role will also involve developing Proof of Concepts (PoCs) and ensuring...  ...years of hands-on experience within software engineering, AI/ML development... 
    Senior

    GE Vernova

    Markham, ON
    1 day ago
  •  ...opening for a Distinguished Software IDE Engineer. About the...  ...AI/ML/LLMs/NLP for software development and maintenance, such as AI software...  ...IDE technologies based on developer experience and productivity,...  ...preferred. All done! Your application has been successfully... 
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  • $115k - $164.6k per year

     ...organization and is open to new applications. (New Head Count) AI...  ...with passion and expertise in software engineering for the position of Android Software Developer – Infotainment OnStar within GM...  ...Responsible for the entire software development life cycle of OnStar Calling... 
    Senior
    Local area
    Work from home

    General Motors

    Markham, ON
    1 day ago
  • $60k - $85k per year

     ...We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX...  ...available throughout the recruitment process for applicants with disabilities — please notify HR when... 
    Long term contract
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    24 days ago
  •  ...Position Summary The Developer - Integrations & AI role builds and maintains the...  ...organization’s AI services. Working alongside senior developers, technical leads, and outside development partners, you will help build the APIs, scripts, and web application code that move data... 
    Senior
    Full time

    Cultivate Possibility At Bluum

    Markham, ON
    4 days ago
  •  ...Job Title : Principal Software Engineer Location : Miami, Florida...  ..., manage, and lead a team of developers to ship an industry leading...  ...AI-augmented software development practices across engineering...  ...& Influence Serve as a senior technical leader and advisor... 
    Senior
    Long term contract
    Full time

    Sitero

    Markham, ON
    more than 2 months ago
  • $73.9k - $110.9k per year

     ...within the organization and is open to new applications. (New Head Count) AI Disclosure:...  ...: We are looking for a new graduate Software Developer with an interest in distributed systems...  ...fleet with direct mentorship from senior engineers on the team. The ideal candidate... 
    Senior
    Full time
    Internship
    Remote work

    GM

    Markham, ON
    29 days ago
  •  ...the organization and is open to new applications. (New Head Count) AI Disclosure...  ...Our Infotainment team is hiring a software engineer to design and develop software in our Android based Infotainment...  ...and Services  Design, development and implementation of Infotainment... 
    Full time
    Local area
    Work from home

    General Motors

    Markham, ON
    2 days ago
  • $85k - $110k per year

     ...What is the role? As a Land Development Engineer at LEA, you will play...  ...can discover and realize your full career potential because LEA:...  ...Engineer/Project Manager. Develop project plans by defining project...  ...work under the direction of a Senior Engineer/Senior Project... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Flexible hours
    Night shift

    Lea Consulting

    Markham, ON
    a month ago
  •  ...Position Type:  Full Time Department:  IT Work Location:...  ...growth supported by our Employee Development Program and industry-leading,...  ...MuleSoft Platforms, the Salesforce Developer contributes to the design,...  ...solutions using Apex, Lightning Web Components (LWC), Flows, and... 
    Permanent employment
    Full time
    Monday to friday
    Flexible hours

    Sentrex

    Markham, ON
    more than 2 months ago
  •  ...Canada has an immediate permanent opening for an Senior Researcher. About the team: The Computing Data Application Acceleration Lab aims to create a leading...  ...programming technologies. This team focuses on full-stack innovations, including software-hardware co-design... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    16 days ago
  • $113.2k - $163.2k per year

     ...Engineering Group Hardware Applications Engineering General Summary...  ...closely with internal engineering, software, validation, and product teams...  ...implementation guides developed by internal teams to effectively support customer development Deliver high-quality technical... 
    Work from home

    Qualcomm

    Markham, ON
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Full Stack Web Application Development. Be the first to apply!