Senior Software Developer - Full Stack Web Application Development
Cienet International
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.
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
- 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.
- ...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...SuggestedFull timeWorldwide
$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...SuggestedLong term contractFull timeContract workTemporary workWork at officeRemote workWork from homeWorldwide$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...SeniorPermanent employmentFull timeInternshipImmediate start- ...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...SeniorFull time
$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...SeniorFull timeRemote work3 days per week$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...SeniorLong term contractFull timeContract workInternshipImmediate start- ...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
$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...SeniorPermanent employmentFull timeInternshipImmediate start- ...setting ~ Computer hardware or software retailer/wholesaler ~... ...requirements ~ Assist in the development of logical and physical specifications... ...-commerce and other Internet applications ~ Computer and technology... ...~ JavaScript ~ Servlet ~ Web service design ~ .NET ~...Long term contractPermanent employmentRelocation
$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 timeWork at officeRemote work1 day per week- ...across Canada. Our Statement Development team at Kyndyl SIS Division is... ...motivated and innovative developer to join our team to build and... ...transaction processing system. Application Development, Coding, and unit... ...or Computer Engineering (Software Engineering) or a related field...Full time
$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...SeniorLong term contractFull time- ...within the organization and is open to new applications. (New Head Count) AI Disclosure:... ...role: As an Infotainment Audio Software Developer, you will be responsible for contributing... ...modules as part of the audio middleware Stack, developing Unit tests, with focus on Quality...Full timeLocal areaWork from home
$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...SeniorFull timeWork from home- ...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...SeniorFull timeContract workInternshipImmediate start
- ...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...SeniorPermanent employmentFull timeImmediate start
$90.9k - $136.4k per year
...within the organization and is open to new applications. (Backfill) AI Disclosure: As... ...to build the future of mobility. As a Software Developer, you will develop and support... ...applications. Work with Systems Engineers and senior developers to refine mapping-related...SeniorFull timeWork at officeLocal areaWork from home- ...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 employmentFull timeImmediate start
- ...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...SeniorLong term contractFull time
$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 contractCasual workWorldwideMonday to friday$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...SeniorFull timeInternshipRemote work- ...within the organization and is open to new applications. (New Head Count) AI Disclosure:... ...test strategy and test plan based on software development plan for the projects Work with the... ...cases and setup the test environment Develop test tools and test scripts to...Full timeLocal areaWork from home
$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...SeniorLong term contractPermanent employmentFull timeInternshipWork at officeFlexible hoursNight shift$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...SeniorFull timeLocal areaWork from home$125k - $145k per year
...OVERVIEW The Software Architect applies specialized knowledge to conceptualize, design, develop, configure, and implement business and technical software solutions... ...Demonstrated expertise in building Enterprise Applications, Web Services, and Management at scale is a...Full timeInternship- ...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 employmentFull timeMonday to fridayFlexible hours
- ...agency combining execution with strategy, providing a full-spectrum service from web design & development to digital and social media marketing. The Business... ...clients via telephone calls and walk-ins; Building and developing a rapport with clients on a daily basis; Assessing...Full timeWork at officeWork from homeFlexible hours
- ...permanent opening for a Principal Software Engineer. About the... ...focuses on researching and developing advanced cloud technologies,... ...and assist in development and deliveries. This role... ...Language Models (LLMs) and their application in agentic reasoning and automation...SeniorPermanent employmentFull timeImmediate startOverseas
- ...Senior React JS / Node JS / TypeScript Developer – Micro Front-End & SAP Commerce Cloud Hybrid 4 days Work form office - Markham, ON Role Descriptions... ...written and verbal communication • Strong Development Background Essential Skills: • Should have a...SeniorContract workWork at office
- ...Position Type: Full Time Department: IT - Technology Work... ...growth supported by our Employee Development Program and industry-leading,... ..., the Salesforce Lead Developer plays a key role in designing,... ...and maintain custom Lightning Web Components, Apex code, OmniScripts...Permanent employmentFull timeMonday to fridayFlexible hours
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!
- software engineer - ai machine learning Markham, ON
- software engineer co-op Markham, ON
- software developer co-op Markham, ON
- junior software developer Markham, ON
- software development engineer Markham, ON
- part time software developer Markham, ON
- software developer no experience Markham, ON
- software engineer intern Markham, ON
- software developer Markham, ON
- software engineer part time Markham, ON

