Full Stack Developer

3 weeks ago


Halifax, Nova Scotia, Canada CGI Full time

Location:
Halifax, Nova Scotia. (Hybrid/Onsite)

Minimum Years of experience: 10+ Yrs


We're seeking a talented and seasoned Full Stack Developer to join our dynamic team at our Atlantic business unit in Halifax NS.

You'll work across the entire software development lifecycle, collaborating closely with designers, data scientists, and other engineers to deliver innovative solutions.

Together, as owners, let's turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because


You are invited to be an owner from day 1 as we work together to bring our Dream to life.

That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction.

Your work creates value.

You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You'll shape your career by joining a company built to grow and last.

You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Come join our team-one of the largest IT and business consulting services firms in the world.

Your future duties and responsibilities

Design and Development:
o Collaborate with cross-functional teams to plan, architect, and implement end-to-end solutions.

o Develop middle-tier business logic, architecture, and APIs using Python and robust web frameworks like Django, Flask, or Fast API.

o Write clean, maintainable, and efficient code for both front-end and back-end components.
o Perform software design and code reviews to ensure adherence to best practices.

Full Stack Expertise:
o Work on complex problems with broad impact, requiring in-depth analysis and judgment.
o Implement features across the entire technology stack, from UI to database.
o Integrate with third-party APIs and existing frameworks.
o Advise on new technologies and methodologies to enhance system capabilities.

Required qualifications to be successful in this role

Key Skills:

  • Experience designing and maintaining highly scalable and performant web applications using Angular.
  • Develop and integrate RESTful APIs using Python and robust web frameworks like Django, Flask, or Fast API.
  • Utilize Docker containers to package and deploy microservices to AWS EKS.
  • Experience in implementing authorization, authentication, and security best practices.
  • Interact heavily with relational and analytical databases to retrieve or persist data.
  • Solid understanding of database design principles and writing efficient complex SQL queries to retrieve data.
  • Implement and maintain CI/CD pipelines using Jenkins or similar tools for testing and deployment of front end angular and backend Python applications on AWS infrastructure.
  • Implement automated testing solutions using Pytest or similar framework.
  • Collaborate with cross-functional teams(Product owners, Architects, Tech Leads, fellow engineers, data modelers, stake holders) to deliver high-quality software.
  • up-to-date knowledge on AWS, containers, container orchestration, web development frameworks and best practices.
  • Excellent problem-solving, communication, analytical and collaboration skills.

  • Full Stack Developer

    2 weeks ago


    Halifax, Nova Scotia, Canada CGI Full time

    Position Type: Full-TimeExperience Level required: Intermediate (6+ years) to Senior (10+ years) levelWe are seeking a highly skilled Full Stack Developer proficient in .Net and Azure technologies to join our dynamic team in Atlantic Canada. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining innovative software...

  • Full Stack Developer

    2 weeks ago


    Halifax, Nova Scotia, Canada CGI Full time

    Position Type: Full-TimeExperience Level required: Intermediate (6+ years) to Senior (10+ years) levelWe are seeking a highly skilled Full Stack Developer proficient in .Net and Azure technologies to join our dynamic team in Atlantic Canada. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining innovative software...

  • Full Stack Developer

    1 month ago


    Halifax, Nova Scotia, Canada CGI Full time

    We're seeking a talented Full Stack Developer to join our dynamic team.You'll work across the entire software development lifecycle, collaborating closely with designers, data scientists, and other engineers to deliver innovative solutions.Together, as owners, let's turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect...

  • Full Stack Developer

    2 weeks ago


    Halifax, Nova Scotia, Canada CGI Full time

    We're seeking a talented Full Stack Developer to join our dynamic team.You'll work across the entire software development lifecycle, collaborating closely with designers, data scientists, and other engineers to deliver innovative solutions.Together, as owners, let's turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect...

  • Full Stack Developer

    2 weeks ago


    Halifax, Nova Scotia, Canada CGI Full time

    We're seeking a talented Full Stack Developer to join our dynamic team.You'll work across the entire software development lifecycle, collaborating closely with designers, data scientists, and other engineers to deliver innovative solutions.Together, as owners, let's turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect...

  • Full Stack Developer

    4 weeks ago


    Halifax, Nova Scotia, Canada CGI Full time

    We're seeking a talented Full Stack Developer to join our dynamic team.You'll work across the entire software development lifecycle, collaborating closely with designers, data scientists, and other engineers to deliver innovative solutions.Together, as owners, let's turn meaningful insights into action.Life at CGI is rooted in ownership, teamwork, respect...

  • Full Stack Developer

    3 weeks ago


    Halifax, Nova Scotia, Canada CGI Full time

    We are looking for a skilled Full Stack Developer to become part of our dynamic team. Your main focus will be on the entire software development process, collaborating closely with designers, data scientists, and other developers to deliver innovative solutions. Together, let's transform valuable insights into actionable steps.At CGI, we value ownership,...


  • Halifax, Nova Scotia, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWHAT IS THE OPPORTUNITY? AML IT Development team is looking for an experienced developer to support the Data Governance and reconciliation program. This position will handle data mining and engineering and analysis and reporting of all the feeds that enter into AML space. Coding and analysis will be required, as well as working...


  • Halifax, Nova Scotia, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWhat is the Opportunity?As a Senior Full Stack Developer, you will provide information on the detailed technical design and development of applications using existing and emerging technology platforms. Applies experience and seasoned knowledge, skills, and practices to perform a variety of assignments.What will you do? Designing and...


  • Halifax, Nova Scotia, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionWHAT IS THE OPPORTUNITY? AML IT Development team is looking for an experienced developer to support the Data Governance and reconciliation program. This position will handle data mining and engineering and analysis and reporting of all the feeds that enter into AML space. Coding and analysis will be required, as well as working...


  • Halifax, Nova Scotia, Canada Cognizant Technology Solutions Full time

    Principal .Net Engineer- Full StackAt Cognizant, our global community sets us apart—an energetic, collaborative, and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong.Role...


  • Halifax, Nova Scotia, Canada Cognizant Technology Solutions Full time

    Principal .Net Engineer- Full StackAt Cognizant, our global community sets us apart—an energetic, collaborative, and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong.Role...

  • Sr. Android Developer

    4 weeks ago


    Halifax, Nova Scotia, Canada Cognizant Full time

    Senior Android Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role overview We...

  • Sr. Android Developer

    2 weeks ago


    Halifax, Nova Scotia, Canada Cognizant Full time

    Senior Android Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role overview We...


  • Halifax, Nova Scotia, Canada Targeted Talent Full time

    Our Client:Get the opportunity to work remotely on a conglomerate of critical financial payment process microservices that interact together to form one of the largest high availability e-commerce solutions in their market segment. They work with multinational banks, acquirers and financial gurus to push the boundary of payment processing beyond the concepts...

  • DevOps Engineer

    5 days ago


    Halifax, Nova Scotia, Canada NTT Data Full time

    NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a DevOps Engineer (Groovy Scripting on Jenkins) (Onsite) to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA)....


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionWhat is the opportunity?Global Functions Technology (GFT) helps RBC functions & businesses achieve business objectives through app development & technology support. We're also the center of excellence for employee social collaboration & mobile apps, and also build apps that support managing the risk of the bank. We're building a...


  • Halifax, Nova Scotia, Canada Royal Bank of Canada Full time

    Job SummaryLooking to hire a Lead Software Developer in Halifax location to lead/contribute in hands-on development and enhancement activities for multiple business critical and tech currency projects modules.Job DescriptionWhat is the opportunity?Global Functions Technology (GFT) helps RBC functions & businesses achieve business objectives through app...

  • Mobile Developer

    4 weeks ago


    Halifax, Nova Scotia, Canada Targeted Talent Full time

    We are looking for multiple experienced Android Developers for our client. This is a full-time, permanent position that is remote to start with later relocation to Calgary or Winnipeg required.. Our client is a global enterprise company with a product that you've likely used. You Have:Minimum 2+ years in a role focused on Android Mobile Development. With...

  • Mobile Developer

    2 weeks ago


    Halifax, Nova Scotia, Canada Targeted Talent Full time

    We are looking for multiple experienced Android Developers for our client. This is a full-time, permanent position that is remote to start with later relocation to Calgary or Winnipeg required.. Our client is a global enterprise company with a product that you've likely used. You Have:Minimum 2+ years in a role focused on Android Mobile Development. With...