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.
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.
$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$110k - $120k per year
...investing in their Data readiness. A brand new position for a Full Stack Developer that encourages innovation and collaboration while working... .... Key Responsibilities: - Develop and maintain robust applications using both front-end and back-end technologies, primarily Node...SuggestedPermanent employmentFlexible hours$60k - $70k per year
...We’re looking for an Application (.NET) Developer & IT Support Analyst to join our client's IT team... ...a hands-on role that combines .NET development, SQL, application support, and IT support... ...applications and everyday hardware/software issues. Who You Are A hands-...SuggestedFull timeWork at officeRemote work$60k - $70k per year
...code? We're looking for an Application Support Analyst who thrives... ..., and contributing to the development of internal business applications... ...systems while continuing to develop your technical skills, this... ...systems, including ERP and custom web applications Develop...SuggestedFull timeWork at officeRemote work1 day per week- ...the Sr. Director Enterprise Applications will be responsible for leading... ...responsibility will be to develop application strategy, implement... ...performing team, ensuring staff development, engagement, and effective... ...leadership roles, preferably in a senior management position...SeniorFull 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 contractFull timeCasual workWorldwideMonday to friday- ...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...SeniorLong term contractPermanent employmentFull timeImmediate start
- ...International Position: Field Application Engineer (FAE) Terms of Employment: Full-time / Permanent Location:... ...Extenders, Wireless products & education software solutions. Responsibilities:... ...Application: We thank all applicants for their interest, but only selected...Permanent employmentFull timeNight shift
$18.15 per hour
Position Profile: Web & Portfolio Building Specialist, Number... ...learning opportunity combines web development and digital asset creation... ...& Portfolio Templates : Develop a 30-day 'Ecosystem Campaign... ...Placement" in the subject line. Applications are reviewed on a rolling basis...Hourly payContract work$41.6k - $100k per year
...We are currently seeking an Application Engineer to join our team and... ...closely with our sales team to develop and execute sales strategies,... ...trends and new product developments Requirements : ~ Bachelor... ...****@*****.***. Job Type: Full-time Salary: $41,600.00-$...Full timeMonday to fridayFlexible hours$79.34 - $87.14 per hour
..., security-focused Specialty Developer IV (Cryptographic Automation... ...Engagement Stability: Secure a full 12-month consulting contract... ...retirement). API & Tooling Development: Develop secure APIs,... ...verification) into enterprise applications, infrastructure platforms, and...Long term contractContract workWork at office2 days per week$100k - $110k per year
...performance Health insurance Training & development About the Role: Triunity Software is looking for a talented ServiceNow Developer to join our growing team in Markham ON!... ...Design develop and implement ServiceNow applications modules and platform enhancements...Long term contractInternship$110.5k - $160.5k per year
...Job Description Summary Protection application engineers in the Global Customer Support... ...technical support to GA Sales/Business Development teams Product Management and Products R&... ...experience or expertise to solve problems develop and execute team and self-objectives and...Long term contractFull timeTemporary workRelocation package- ...permanent opening for a Principal Software Engineer. About the team:... ...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
$70k - $80k per year
...Position Profile: Manager Business Development , Lab Subscriptions... ...L3R 9Z7) Employment Type: Full-Time Reports To: Director... ...Retention Strategic Retention: Develop and execute renewal... ...funding opportunities where applicable. 4. Market Intelligence & Brand...Long term contractFull timeInternshipFlexible hours3 days per week$20 - $23 per hour
...Full-Time Education Coordinator Wanted Want to add rockstar to... ...key role in helping students develop their self-confidence and self... ...opportunities hands-on development of your teaching skills. Job... ...ON Tel: (***) ***-**** Applicants must reside in or within a short...Full timeLocal areaRelocationShift work$50k per year
...Full-Time Education Coordinator Wanted Want to add rockstar to... ...key role in helping students develop their self-confidence and self... ...opportunities hands-on development of your teaching skills. Job... ...Markham, ON Tel: (***) ***-**** Applicants must reside in or within a...Full timeLocal areaRelocation packageMonday to fridayShift workAfternoon shift$70k - $80k per year
...About the Role JD Development Group is seeking a detail-oriented and proactive... ...In this role, you will manage the full lifecycle of development applications and approvals, working closely with... ...regular project status updates for senior management Attend municipal meetings...SeniorFull timeWork at office- ...the bakery, and to your own development Physical Requirements... ...training program – Continue to develop your baking and leadership skills... ..., including benefits for all full time employees While we... ...is available upon request for applicants and employees with disabilities...Full timeLocal areaFlexible hoursShift workDay shiftEarly shift
$127k - $225k per year
...determine its potential for broader applications. This innovative team... ...and build a complete agentic software system engineering framework... ...from consumer assistants into full-fledged software engineering... ...human–Code Agent collaborative development, including the engineering decomposition...Permanent employmentFull timeInternshipImmediate start$127k - $225k per year
...permanent opening for an Academic Development and Cooperation Expert. About the... ...with major research directions in software engineering and AI. Develop comprehensive collaboration plans aimed... ...you to meet your needs. All applications for this position are reviewed directly...Long term contractPermanent employmentFull timeInternshipImmediate start$127k - $225k per year
...immediate permanent opening for a Senior Compiler Engineer. About... ...project, this lab excels in developing diversified IP compiler... ...graphics, games, and mobile applications while tackling technological... ...Design, develop, and test software to satisfy business requirements...SeniorPermanent employmentFull timeInternshipImmediate start- ...Principal Scientist. About the team: The Computing Data Application Acceleration Lab aims to create a leading global data... ...programming technologies. This team focuses on full-stack innovations, including software-hardware co-design and optimizing data efficiency at both...Long term contractPermanent employmentFull timeImmediate start
$75k - $85k per year
...Evertz is looking for an Embedded Software Engineer to be part of... ...responsible for the Design and Development of new video routing and Video... ...Responsibilities: Design, develop, and maintain embedded... ...related tools for debugging applications on Linux targets Experience...Full timeCasual workWorldwideMonday to friday- ..., fast-paced start-up seeking a Mobile App Developer Co-op Student to help build and maintain a production-grade mobile and web application using modern technologies like Flutter, React... ..., and gain deep experience across the full software development lifecycle. Key Responsibilities...Permanent employmentFull timeManual laborRemote work
- ...the organisation and is open to new applications and also this posting is not for an existing... ...you to join our dynamic team as a Senior Controls Developer specializing in Vehicle Motion... ...develop Vehicle Motion Control (VMC) software. VMC is a supervisory controller for...SeniorFull timeWork at officeLocal areaWork from home
$104k - $154k per year
...organization and is open to new applications. (Backfill) AI Disclosure... ...: We are seeking a senior engineer to join our Autonomous... ...organization in a role that combines software triage and data analysis with... ...data from test benches, development vehicles, manufacturing, and...SeniorLong term contractRemplacementFull timeTemporary workLocal areaRemote workWork from homeRelocationRelocation package3 days per week$120k - $170k per year
...Systems Protection & Control Application Engineer will report to the Application... ...and control capable of developing robust solutions to meet... ...level design specifications. Develop and support protection and... ...Assistance Provided: No Required Experience: Senior IC...SeniorFull timeRelocation packageFlexible hours$92.3k - $142.3k per year
...Lead Power Systems Protection & Control Application Engineer you will bridge the gap... ...trends and requirements to propose new developments in GE Vernovas Digital Energy products.... ...protection automation and control product development. Working knowledge of MATLAB/Simulink...Full timeRelocation package- ...Ontario, Canada Position: Software Quality Assurance and Automation... ...research, engineering and development company founded in the U.S. in... ...to join our team in developing a promising career with us.... ...of test cases to address the full spectrum of the requirements...Full timeWorldwide
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!
- director software engineering Markham, ON
- software developer no experience Markham, ON
- part time software developer Markham, ON
- software engineer internship Markham, ON
- software developer internship Markham, ON
- new graduate software developer Markham, ON
- senior software developer Markham, ON
- software developer co-op Markham, ON
- software engineer intern Markham, ON
- junior software engineer Markham, ON
