Job Overview We are looking for experienced Full-Stack Software Engineers who are passionate about solving business problems through innovation and engineering practices. This role will be ...
Job Overview We are looking for experienced Full-Stack Software Engineers who are passionate about solving business problems through innovation and engineering practices. This role will be ...
Python Full Stack Developer
Toronto, ON · Hybrid
CA$105K - CA$115K/yr
As a Full Stack Developer, candidate will be responsible for designing, building, and maintaining robust end-to-end solutions - with a deep focus on understanding the underlying systems work with.
Python Full Stack Developer
Toronto, ON · Hybrid
CA$105K - CA$115K/yr
As a Full Stack Developer, candidate will be responsible for designing, building, and maintaining robust end-to-end solutions - with a deep focus on understanding the underlying systems work with.
The [Junior Full Stack Developer - coop] role is to help plan, design, develop, test, launch, and ... Applicants must be enrolled in a recognized postsecondary co-op program * Moderate level of ...
The [Junior Full Stack Developer - coop] role is to help plan, design, develop, test, launch, and ... Applicants must be enrolled in a recognized postsecondary co-op program * Moderate level of ...
Full Stack Developer, AI
Toronto, ON · On-site
Proven experience delivering full-stack and data engineering solutions on cloud platforms (Azure, AWS, OpenShift, or similar), comfortable working across VMs and Linux-based environments, with solid ...
Full Stack Developer, AI
Toronto, ON · On-site
Proven experience delivering full-stack and data engineering solutions on cloud platforms (Azure, AWS, OpenShift, or similar), comfortable working across VMs and Linux-based environments, with solid ...
Full Stack Developer
Mississauga, ON · On-site
CA$94K - CA$141K/yr
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems ...
Full Stack Developer
Mississauga, ON · On-site
CA$94K - CA$141K/yr
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems ...
Senior Full Stack Developer
Toronto, ON · On-site
CA$120K - CA$150K/yr
The Citco Governance Services Development Team is currently looking for a Senior Full Stack Developer that is a team player. You will be working in a cross-functional team to build, test and deliver ...
Senior Full Stack Developer
Toronto, ON · On-site
CA$120K - CA$150K/yr
The Citco Governance Services Development Team is currently looking for a Senior Full Stack Developer that is a team player. You will be working in a cross-functional team to build, test and deliver ...
Lead Full Stack Developer
Toronto, ON · On-site
Overview Saatchi & Saatchi is seeking a Lead Full Stack Developer for an innovative AI platform initiative.You have 8+ years building production software systems and at least a few years leading or ...
Lead Full Stack Developer
Toronto, ON · On-site
Overview Saatchi & Saatchi is seeking a Lead Full Stack Developer for an innovative AI platform initiative.You have 8+ years building production software systems and at least a few years leading or ...
... Full Stack Developer with strong Java expertise to join a technology team focused on building and enhancing scalable, high-performance software platforms. The successful candidate will contribute to ...
... Full Stack Developer with strong Java expertise to join a technology team focused on building and enhancing scalable, high-performance software platforms. The successful candidate will contribute to ...
Lead Java Full Stack Developer
Mississauga, ON · On-site
CA$120K - CA$170K/yr
We are looking for a Java Full-Stack Engineer to design, build, and support modern web applications. This role spans front-end development (Angular or React) and back-end services (Java/Spring Boot ...
Lead Java Full Stack Developer
Mississauga, ON · On-site
CA$120K - CA$170K/yr
We are looking for a Java Full-Stack Engineer to design, build, and support modern web applications. This role spans front-end development (Angular or React) and back-end services (Java/Spring Boot ...
Senior Full-Stack Developer (Canada)
Toronto, ON · Remote
CA$155K - CA$175K/yr
Our platform is growing rapidly, with a 10% month-over-month growth, and we are seeking a skilled and motivated Senior Full-Stack Developer to join our talented engineering team as we scale and ...
Quick apply
Senior Full-Stack Developer (Canada)
Toronto, ON · Remote
CA$155K - CA$175K/yr
Our platform is growing rapidly, with a 10% month-over-month growth, and we are seeking a skilled and motivated Senior Full-Stack Developer to join our talented engineering team as we scale and ...
Senior Full Stack Developer
Toronto, ON · On-site
As a full-stack developer, you will design, develop, and maintain scalable and innovative applications, leveraging your expertise to deliver systems that meet business and user needs. You will be ...
Senior Full Stack Developer
Toronto, ON · On-site
As a full-stack developer, you will design, develop, and maintain scalable and innovative applications, leveraging your expertise to deliver systems that meet business and user needs. You will be ...
The Senior Full Stack Developer will: * Deliver core functionality for advisor workflows and backend services, enabling early business value and iterative releases. * Embed AI-enabled engineering ...
The Senior Full Stack Developer will: * Deliver core functionality for advisor workflows and backend services, enabling early business value and iterative releases. * Embed AI-enabled engineering ...
Senior Full Stack Developer
Toronto, ON · Hybrid
CA$120K - CA$145K/yr
About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties will require you to assist in ...
Senior Full Stack Developer
Toronto, ON · Hybrid
CA$120K - CA$145K/yr
About The Role As a Senior Full Stack Developer you'll be tasked with working on web application development. Working within the software development team, your duties will require you to assist in ...
We are looking for a skilled Senior/Team Lead Full Stack (Node.js/React) developer with 5+ years of professional experience to join our new team for working on enterprise-level project from the ...
Quick apply
We are looking for a skilled Senior/Team Lead Full Stack (Node.js/React) developer with 5+ years of professional experience to join our new team for working on enterprise-level project from the ...
Senior Full Stack Developer
Toronto, ON · On-site
CA$100K - CA$140K/yr
... full-stack development * Advanced proficiency in frontend technologies: HTML5, CSS, JavaScript ... Hands-on DevOps practices and infrastructure-as-code * Octopus Deploy experience for cloud ...
Senior Full Stack Developer
Toronto, ON · On-site
CA$100K - CA$140K/yr
... full-stack development * Advanced proficiency in frontend technologies: HTML5, CSS, JavaScript ... Hands-on DevOps practices and infrastructure-as-code * Octopus Deploy experience for cloud ...
We are seeking a senior full-stack developer who will be responsible for the development, enhancement and deployment of digital research applications which power the Capital Markets Global Research ...
We are seeking a senior full-stack developer who will be responsible for the development, enhancement and deployment of digital research applications which power the Capital Markets Global Research ...
Full Stack Developer (Angular)
Mississauga, ON · On-site
CA$120K - CA$170K/yr
Job Overview The Full stack developer and responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology ...
Full Stack Developer (Angular)
Mississauga, ON · On-site
CA$120K - CA$170K/yr
Job Overview The Full stack developer and responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology ...
Senior Full-Stack Developer
Toronto, ON · Hybrid
CA$140K - CA$160K/yr
Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you ...
Senior Full-Stack Developer
Toronto, ON · Hybrid
CA$140K - CA$160K/yr
Senior Full-Stack Engineer (Applied AI) Our Technology team is the backbone of our company: constantly creating, testing, learning and iterating to better meet the needs of our customers. If you ...
Full Stack Developer FCC
Toronto, ON · On-site +1
The Full Stack Developer, FCC is responsible for developing, enhancing, modifying, and maintaining software solutions for internal and external clients, with a focus on automating business processes.
Full Stack Developer FCC
Toronto, ON · On-site +1
The Full Stack Developer, FCC is responsible for developing, enhancing, modifying, and maintaining software solutions for internal and external clients, with a focus on automating business processes.
Your Opportunity We are seeking an exceptionally skilled Full Stack Developer to join the Tax R&D Lab within the Tax Transformation Office and help build the next generation of intelligent platforms ...
Your Opportunity We are seeking an exceptionally skilled Full Stack Developer to join the Tax R&D Lab within the Tax Transformation Office and help build the next generation of intelligent platforms ...
Full Stack Developer Co Op information
What is a full stack developer co op?
What types of projects and technologies can I expect to work with as a full stack developer co op?
What are the key skills and qualifications needed to thrive as a full stack developer co op, and why are they important?
What is the difference between Full Stack Developer Co Op vs Software Engineer Intern?
| Aspect | Full Stack Developer Co Op | Software Engineer Intern |
|---|---|---|
| Credentials | Typically pursuing or recent graduate in Computer Science or related field | Usually students in Computer Science or related programs |
| Work Environment | Part-time or full-time cooperative position, often in tech companies or startups | Internship, often during summer or semester, in similar environments |
| Responsibilities | Developing front-end and back-end features, collaborating on projects | Assisting with development tasks, learning company tech stack |
Both roles involve software development in similar environments, focusing on gaining practical experience. The main difference is that a Full Stack Developer Co Op is often a longer-term, more integrated position, while a Software Engineer Intern is typically a shorter-term internship aimed at learning and skill development.
What cities near Concord, ON are hiring for Full Stack Developer Co Op jobs?
Cities near Concord, ON with the most Full Stack Developer Co Op job openings:

React Full Stack Developer
Mississauga, ON • On-site
Full-time
Posted 10 days ago
Key responsibilities
Write code and contribute to the development of enterprise applications within an agile team.
Collaborate with stakeholders, participate in sprint planning, and ensure delivery of team backlog items.
Apply technical knowledge to troubleshoot issues, optimize solutions, and adhere to technical standards.
Citibank rating
8.4
Based on 179 frontline employees who took The Breakroom Quiz
39th of 176 rated banks
Job description
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview We are looking for experienced Full-Stack Software Engineers who are passionate about solving business problems through innovation and engineering practices. This role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand team backlog deliverables, complexities, and risk, while working as a strong contributor on an agile team. From a technical standpoint, the Software Engineer has full-stack coding and implementation responsibilities and adheres to best practice principles including modern cloud-based software development, agile and scrum, code quality, and tool usage.
The Software Engineer works to understand and influence software architecture, while contributing to Citi's technical user base. Responsibilities: Apply depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with stakeholders on a regular basis Develop and engineer solutions within an Agile software delivery team, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Contribute to the design, documentation, and development of world-class enterprise applications leveraging the latest technologies and software design patterns.
Leverage technical knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues, as necessary. Follow and contribute to defining technical and team standards. Collaborate technical leadership to achieve established goals, in line with our broader technical strategy.
AI-Driven Development: Leverage AI tools, such as GitHub Copilot, to enhance development efficiency, accelerate delivery timelines, and optimize software solutions. AI Landscape Awareness: Maintain awareness of the rapidly evolving AI landscape and proactively propose innovative approaches to implement product features. Problem Solving and Troubleshooting: Possess the expertise to analyze and effectively troubleshoot complex coding, application performance, and design challenges.
Root Cause Analysis: Capable of conducting thorough research to identify the root causes of development and performance issues, as well as devising and implementing effective defect resolutions. Technical Acumen: Demonstrate a profound understanding of the technical requirements pertinent to the solutions under development. Containerization and Orchestration: Utilize Docker for application containerization and Kubernetes for efficient service orchestration.
Communication and Risk Management: Effectively communicate progress, proactively anticipate bottlenecks, provide skilled escalation management, and adeptly identify, assess, track, and mitigate issues and risks across various levels. Process Optimization: Streamline, automate, or eliminate redundant processes within architecture, build, delivery, production operations, or business areas where similar efforts or issues recur annually. Requirements: 3+ years of proven software development experience, specializing in Java, JavaScript framework like React, Spring Boot, and Oracle.
Modern Application Development: In-depth knowledge of modern application architecture principles. Clear understanding of Data Structures and Object-Oriented Principles using Java Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows. Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development
Multiple years of experience on Service Oriented and Microservices architectures, including REST and GraphQL implementations Full Stack Proficiency: Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications. Front-End Development: Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS. Back-End Development: Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar
Database Expertise: Comprehensive knowledge of SQL and PL/SQL, with a deep understanding of Relational Database Management Systems (RDBMS), particularly Oracle. API Development: Proven capability in designing, developing, and implementing high-performance RESTful APIs leveraging appropriate frameworks and technologies. CI/CD and DevOps: Proficiency with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools for building (e.g., Maven, Gradle) and deploying code (e.g., Docker, Jenkins, OpenShift)
Experience with AWS is considered a significant advantage. Agile Methodologies: Practical experience working within Agile development methodologies and utilizing project management tools such as JIRA. Testing Automation: Ability to develop and automate comprehensive unit, integration, and end-to-end tests to ensure code quality.
Version Control: Solid understanding and practical experience with code versioning tools, including GitHub Enterprise. Education: A bachelor's degree in computer science, Software Engineering, or a related field is required. ------------------------------------------------------ Job Family Group: Technology ------------------------------------------------------ Job Family: Applications Development ------------------------------------------------------ Time Type: Full time ------------------------------------------------------ Primary Location Full Time Salary Range: $120,800.00 - $170,800.00 ------------------------------------------------------ Most Relevant Skills Please see the requirements listed above
------------------------------------------------------ Other Relevant Skills For complementary skills, please see above and/or contact the recruiter. ------------------------------------------------------ Automated Processing and AI We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.
Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.
------------------------------------------------------ This job opening is for an existing job vacancy. ------------------------------------------------------ Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.
About Citigroup Inc
Sourced by ZipRecruiter
We live in an increasingly complex world. Companies these days are either born global or are going global at record speed. Business and geopolitics are forging an entirely new dynamic and consumers now expect financial services to be a seamless part of their digital lives. Citi is a bank that’s uniquely positioned for this moment. Through our vast global network and our on-the-ground expertise, we can connect the dots, anticipate change and empathize the needs of our clients and customers in ways that other banks simply cannot. Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We have set expectations for how we must act to bring our mission to life. These expectations are at the heart of our Leadership Principles – we take ownership, we deliver with pride and we succeed together.
Industry
Banking and credit intermediation
Company size
5,001 - 10,000 Employees
Headquarters location
New York City, NY, US