EN | FR

386 Full Stack Developer jobs in Canada

Full Stack Developer

Québec, Quebec IQVIA

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Full Stack Developer role which focuses on building and maintaining API-driven applications using TypeScript and Node.js, and developing
responsive, user-friendly front-end interfaces using React with TypeScript. You'll work closely with your team to ship features that support
software solutions in the clinical trial lifecycle, including Electronic Data Capture (EDC) systems and related tools
Responsibilities
- Collaborate with team members to design, develop, and deliver new features.
- Write clean, maintainable, and well-tested code for both backend (Node.js with TypeScript) and frontend (React with TypeScript)
applications.
- Participate in code reviews by providing and receiving constructive feedback through pull requests.
- Engage in team meetings and product demos with the Product Owner.
- Communicate effectively in an asynchronous, remote-first environment.
- Focus on individual contribution and teamwork - no leadership or mentoring responsibilities required.
Technical Requirements
Required:
- Strong proficiency in TypeScript for both frontend and backend development.
- Experience building APIs and backend services using Node.js.
- Solid understanding of React for building modern, responsive UIs.
- Familiarity with SQL Server and writing efficient queries.
- Experience writing unit and integration tests using Jest or similar frameworks.
- Familiarity with AWS services, including ECS, API Gateway, CloudWatch, S3, SQS, EventBridge.
- Experience using AWS CDK for infrastructure as code.
- Understanding of RESTful APIs and event-driven architecture.
Nice to Have:
- Experience with Cypress or other frontend testing frameworks.
- Exposure to functional programming concepts.
- Experience with Docker.
- Familiarity with CI/CD pipelines and DevOps practices.
Qualifications
- 3-5 years of professional experience in full stack development, with a strong focus on independently delivering features in a remote team
environment.
- Ability to work autonomously and collaborate effectively with distributed teams.
- Bachelor's Degree Computer Science, a related field, or equivalent
- A strong GitHub portfolio is a plus.
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create connections that accelerate the development and commercialization of innovative medical treatments. Everything we do is part of a journey to improve patient outcomes and population health worldwide.
To get there, we seek out diverse talent with curious minds and a relentless commitment to innovation and impact. No matter your role, everyone at IQVIA contributes to our shared goal of helping customers improve the lives of patients everywhere. Thank you for your interest in growing your career with us.
EEO Minorities/Females/Protected Veterans/Disabled
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Mississauga, Ontario Citigroup

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

The Full Stack Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
**Responsibilities:**
+ Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
+ Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
+ Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
+ Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
+ Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
+ Ensure essential procedures are followed and help define operating standards and processes
+ Serve as advisor or coach to new or lower level analysts
+ Has the ability to operate with a limited level of direct supervision.
+ Can exercise independence of judgement and autonomy.
+ Acts as SME to senior stakeholders and /or other team members.
+ Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
**Qualifications:**
+ 5 to 8 years in software engineering. 5+years in a technical lead role with experience of Application Product design, technical strategy, and deliver technology solutions.
+ Strong Java /J2EE, Kafka ,SpringBoot, Spring Security, REST, and microservices patterns.
+ Expertise in Angular/ReactJS, HTML5, CSS. Experience on developing UI screens with responsive design.
+ Experience with different database systems such as Oracle, MongoDB, etc
+ Expertise in cloud development, architecture, deployment and troubleshooting of applications in known Cloud platforms (e.g. OpenShift, AWS etc).
+ Excellent communication skills, proven mentorship, and agile mindset
+ Identify technical risks and propose mitigation strategies, including spikes, proofs of concept, or architectural adjustments.
**Education:**
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_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._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Toronto, Ontario Insight Global

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description
Insight Global is seeking a Full Stack Developer to join a global SaaS company, at their Toronto office (5 days/week onsite). This is a high-impact opportunity to be part of a growing team. In this role, you will work closely on updating, enhancing, and developing customer facing products. This role involves working closely with the Customer Success team to support two core product pillars: brand management and marketing compliance, including co-op fund management and creative automation tools.
In this role, you will triaging and resolving complex product issues, building internal tools, and contributing to product improvements. You'll work across the full stack, support production systems, and help shape regional support strategy. This is a great opportunity for a technically strong, service-oriented developer who thrives in collaborative, fast-paced environments.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
- 3+ years of experience as a full stack experience
- Precious experince working in a support role
- Strong proficiency in React
- Strong proficiency in Node
- Proven ability to debug and resolve issues across frontend and backend systems
- Experience writing and deploying patches, hotfixes, or small enhancements
- Strong communication skills-able to explain technical issues to both technical and non-technical stakeholders
- Comfortable working onsite in Toronto, 5 days/week - Familiarity with RESTful APIs, AWS (or other cloud platforms), CI/CD, and Git workflows
- Experience with Ruby on Rails or similar backend frameworks
- Experience with observability tools like Sentry, New Relic, or similar
- Exposure to Python, GraphQL, feature flagging, and admin tooling
- Experience in technical customer-facing roles (e.g., support engineering, technical account management)
- Background in SaaS products related to marketing, compliance, or brand management
- Ability to analyze support trends and propose systemic improvements
- Interest in growing into a leadership role as the team scales
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Toronto, Ontario Insight Global

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description
Insight Global is looking for a Full Stack Developer to join one of the leading banks , where you will play a key roles in building, modern, scaleable web applications that enhance client servicing capabilties.
Key responsibilities include the below:
-Design, develop, and maintain scalable and efficient web applications using Python and Vue.js.
-Build and maintain back-end APIs using FastAPI to support application functionality.
-Collaborate with cross-functional teams, including designers, product managers, and other developers, to -deliver high-quality solutions.
Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
-Implement and maintain unit tests for back-end code to ensure reliability and maintainability.
-Write and execute front-end tests using Cypress to validate user interface functionality and performance.
-Troubleshoot and debug issues across the full stack to ensure optimal performance and reliability.
-Stay up to date with emerging technologies and frameworks to continuously improve development processes.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
-Proven experience as a Full Stack Developer, with a strong focus on Python and Vue.js.
-Hands-on experience with FastAPI for building back-end APIs.
-Solid understanding of front-end and back-end development principles.
-Proficiency in writing unit tests for back-end code.
-Hands-on experience with front-end testing frameworks, particularly Cypress.
-Strong Git skills, including branching, merging, and version control best practices.
-Strong problem-solving skills and attention to detail.
-Excellent communication and collaboration skills. AI and Cloud Technologies:
-Experience with generative AI technologies, including practical applications in real-world projects.
-Familiarity with Azure cloud services, including deployment and integration.
-Knowledge of Retrieval-Augmented Generation (RAG) techniques for improving AI model performance.
-Experience with prompt engineering to optimize AI model outputs.
DevOps and Agile Practices:
-Exposure to modern DevOps practices, including CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
-Understanding of Agile development methodologies and experience working in Agile teams.
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Toronto, Ontario Insight Global

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description
Insight Global is looking for a Full Stack Developer to join one of the leading banks , where you will play a key roles in building, modern, scaleable web applications that enhance client servicing capabilties.
Key responsibilities include the below:
-Design, develop, and maintain scalable and efficient web applications using Python and Vue.js.
-Build and maintain back-end APIs using FastAPI to support application functionality.
-Collaborate with cross-functional teams, including designers, product managers, and other developers, to -deliver high-quality solutions.
Write clean, maintainable, and well-documented code, adhering to best practices and coding standards.
-Implement and maintain unit tests for back-end code to ensure reliability and maintainability.
-Write and execute front-end tests using Cypress to validate user interface functionality and performance.
-Troubleshoot and debug issues across the full stack to ensure optimal performance and reliability.
-Stay up to date with emerging technologies and frameworks to continuously improve development processes.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
-Proven experience as a Full Stack Developer, with a strong focus on Python and Vue.js.
-Hands-on experience with FastAPI for building back-end APIs.
-Solid understanding of front-end and back-end development principles.
-Proficiency in writing unit tests for back-end code.
-Hands-on experience with front-end testing frameworks, particularly Cypress.
-Strong Git skills, including branching, merging, and version control best practices.
-Strong problem-solving skills and attention to detail.
-Excellent communication and collaboration skills. AI and Cloud Technologies:
-Experience with generative AI technologies, including practical applications in real-world projects.
-Familiarity with Azure cloud services, including deployment and integration.
-Knowledge of Retrieval-Augmented Generation (RAG) techniques for improving AI model performance.
-Experience with prompt engineering to optimize AI model outputs.
DevOps and Agile Practices:
-Exposure to modern DevOps practices, including CI/CD pipelines and containerization (e.g., Docker, Kubernetes).
-Understanding of Agile development methodologies and experience working in Agile teams.
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Mississauga, Ontario Citigroup

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Citi is seeking a talented and experienced Java/Angular Full Stack Developer to join our Technology team. In this role, you will design, develop, and implement innovative application systems that drive our business forward. You will collaborate with a team of skilled professionals in an agile environment, contributing to all phases of the software development lifecycle.
**Responsibilities:**
+ Work in an agile environment following through the best practices of agile Scrum
+ Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
+ Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt
+ Contribute to overall team performance by helping others, peer reviewing the code diligently
+ Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc.
+ Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
+ Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC
+ Learn to become full stack developer to address end-to-end delivery of user stories
**Qualifications:**
+ 7+ years of strong experience in Full Stack software engineering developing enterprise-scale applications
+ Strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
+ Good understanding of ECS, Kubernetes, and Open Shift
+ Thorough knowledge and hands-on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos. Cloudera certification (CCDH) is an added advantage
+ The candidate should be commendable in Data Structures and Algorithms. He should have worked on Core Application Development of complex size encompassing all areas of Java/J2EE
+ Experience in complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
+ Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
+ Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
+ Expertise in designing and optimizing the software solutions for performance and stability
+ Expertise in troubleshooting and problem solving
+ Expertise in Test driven development
+ Expertise in Authentication, Authorization, and Security
**Education** **:**
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_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._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Mississauga, Ontario Citigroup

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Citi is seeking a talented and experienced Java/Angular Full Stack Developer to join our Technology team. In this role, you will design, develop, and implement innovative application systems that drive our business forward. You will collaborate with a team of skilled professionals in an agile environment, contributing to all phases of the software development lifecycle.
**Responsibilities:**
+ Work in an agile environment following through the best practices of agile Scrum
+ Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
+ Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt
+ Contribute to overall team performance by helping others, peer reviewing the code diligently
+ Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc.
+ Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
+ Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC
+ Learn to become full stack developer to address end-to-end delivery of user stories
**Qualifications:**
+ 7+ years of strong experience in Full Stack software engineering developing enterprise-scale applications
+ Strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
+ Good understanding of ECS, Kubernetes, and Open Shift
+ Thorough knowledge and hands-on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos. Cloudera certification (CCDH) is an added advantage
+ The candidate should be commendable in Data Structures and Algorithms. He should have worked on Core Application Development of complex size encompassing all areas of Java/J2EE
+ Experience in complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
+ Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
+ Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
+ Expertise in designing and optimizing the software solutions for performance and stability
+ Expertise in troubleshooting and problem solving
+ Expertise in Test driven development
+ Expertise in Authentication, Authorization, and Security
**Education** :
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_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._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Full stack developer Jobs in Canada !

Full Stack Developer

Mississauga, Ontario Citigroup

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Citi is seeking a talented and experienced Java/Angular Full Stack Developer to join our Technology team. In this role, you will design, develop, and implement innovative application systems that drive our business forward. You will collaborate with a team of skilled professionals in an agile environment, contributing to all phases of the software development lifecycle.
**Responsibilities:**
+ Work in an agile environment following through the best practices of agile Scrum
+ Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
+ Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt
+ Contribute to overall team performance by helping others, peer reviewing the code diligently
+ Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc.
+ Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
+ Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC
+ Learn to become full stack developer to address end-to-end delivery of user stories
**Qualifications:**
+ 7+ years of strong experience in Full Stack software engineering developing enterprise-scale applications
+ Strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
+ Good understanding of ECS, Kubernetes, and Open Shift
+ Thorough knowledge and hands-on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos. Cloudera certification (CCDH) is an added advantage
+ The candidate should be commendable in Data Structures and Algorithms. He should have worked on Core Application Development of complex size encompassing all areas of Java/J2EE
+ Experience in complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
+ Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
+ Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
+ Expertise in designing and optimizing the software solutions for performance and stability
+ Expertise in troubleshooting and problem solving
+ Expertise in Test driven development
+ Expertise in Authentication, Authorization, and Security
**Education** :
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_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._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Mississauga, Ontario Citigroup

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

Citi is seeking a talented and experienced Java/Angular Full Stack Developer to join our Technology team. In this role, you will design, develop, and implement innovative application systems that drive our business forward. You will collaborate with a team of skilled professionals in an agile environment, contributing to all phases of the software development lifecycle.
**Responsibilities:**
+ Work in an agile environment following through the best practices of agile Scrum
+ Analyze the requirements, seek clarifications, contribute to good acceptance criteria, estimate, and be committed
+ Take pride in designing solutions, developing the code free from defects and vulnerabilities, meeting functional and non-functional requirements by following modern engineering practices, reducing rework, continuously addressing technical debt
+ Contribute to overall team performance by helping others, peer reviewing the code diligently
+ Bring agility to application development through DevOps practices - automated builds, unit/functional tests, static/dynamic scans, regression tests etc.
+ Lookout for providing best possible customer support by troubleshooting, resolving production incidents and by eliminating the problems from the root level
+ Bring innovative solutions to reduce the operational risks by automating mundane repetitive tasks across SDLC
+ Learn to become full stack developer to address end-to-end delivery of user stories
**Qualifications:**
+ 7+ years of strong experience in Full Stack software engineering developing enterprise-scale applications
+ Strong experience in Java/J2EE, Spring, Hibernate with expertise in design, development, performance tuning, troubleshooting and deployment
+ Good understanding of ECS, Kubernetes, and Open Shift
+ Thorough knowledge and hands-on experience in following technologies Hadoop, Map Reduce Framework, Spark, YARN, Sqoop, Pig , Hue, Unix, Java, Sqoop, Impala, Cassandra on Mesos. Cloudera certification (CCDH) is an added advantage
+ The candidate should be commendable in Data Structures and Algorithms. He should have worked on Core Application Development of complex size encompassing all areas of Java/J2EE
+ Experience in complex project execution in Big Data Spark eco system, where processing volumes of data thorough understanding of distributed processing and integrated applications
+ Expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack
+ Expertise in enterprise integrations through RESTful APIs, Kafka messaging etc.
+ Expertise in designing and optimizing the software solutions for performance and stability
+ Expertise in troubleshooting and problem solving
+ Expertise in Test driven development
+ Expertise in Authentication, Authorization, and Security
**Education** :
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
---
**Job Family Group:**
Technology
---
**Job Family:**
Applications Development
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_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._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.

Full Stack Developer

Fredericton, New Brunswick Teledyne

Posted 21 days ago

Job Viewed

Tap Again To Close

Job Description

**Be visionary**
Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.
We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.
**Job Description**
**Job Summary:**
Teledyne-Geospatial is a global leader in designing and producing geospatial software for the maritime market and the lidar survey industry. We are developing the next generation of Geospatial, Lidar, Sonar, and IoT software products with a talented team engaged in creating cutting-edge technology.
We are currently seeking a highly motivated **Full Stack Developer** to join our cloud product team in Fredericton, NB, to create innovative products using the latest technology. Our focus is on collecting and managing geospatial information and providing analytics for various sensors and IoT systems. Our products cover a wide range of domains, from surveying to environmental monitoring. We are looking for a full stack developer to work on developing cloud and desktop applications that include technologies such as JavaScript, Java, C++, Postgres, AWS services.
**What's in it for you?**
_Technical challenge_ - We like to do what hasn't been done before. We push the global boundaries of science and technology in our desire to be #1 in the markets we serve.
_A great place to work and grow_ - You will enjoy the relaxed and friendly atmosphere of a company with a long tradition in the Maritimes. We have a deep bench of technical staff that you can learn from and are regularly working with customers who are leaders in their industry.
_Global opportunities_ - Teledyne Technologies has offices across the globe. Our teams constantly work in partnership with organizations from around the world.
_Rewarding outcome_ - Teledyne-CARIS produces software used in multiple applications, from data processing in autonomous underwater vehicles to smart city projects.
**What You Will Do :**
+ Design and implement mid-tier business layers specific to client applications logic.
+ Contribute to designs and general improvements of the application architecture.
+ Build end-to-end features using RESTful APIs.
+ Design and build IoT data ingestion pipelines.
+ Build data visualization workflows and applications.
+ Implement backend microservices.
+ Work with the DevOps team on the CI/CD pipeline and push builds to staging environments.
+ Automate unit and system testing.
+ Work as part of a team following an agile methodology.
**What You Need :**
+ Bachelor's or master's degree in computer science or engineering.
+ 3+ years of relevant experience as a backend, full stack, front-end or cloud developer
+ Proficiency in Java or C++.
+ Experience with JavaScript, React or Angular frameworks.
+ Knowledge of Python and Cloud technology.
+ Experience with systems using web services (REST, JSON)
+ Fluency in English
**What We Offer:**
+ Competitive Salary & Benefits Package
+ Health, Dental, Vision, and Life Insurance from Day 1
+ Paid Vacation, Sick Time, and Holidays
+ RRSP with Company Match
+ Employee Stock Purchase Plan
+ Educational Tuition Reimbursement
+ Fun Employee Events throughout the year
Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.
.
You may not realize it, but Teledyne enables many of the products and services you use every day **.**
Teledyne provides enabling technologies to sense, transmit and analyze information for industrial growth markets, including aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, energy, medical imaging and pharmaceutical research.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Full Stack Developer Jobs