Jobs
>
Halifax

    Full Stack Developer - Halifax Regional Municipality, Canada - CGI

    CGI background
    Full time
    Description

    Position Description:

    Full Stack Developer

    If you are an experienced hands-on Software Developer with strong problem-solving skills, excellent communication skills and the ability to collaborate with business and technical teams in a dynamic environment, we have exciting opportunities to build your career.

    We are looking for a Full Stack Developer having a high degree of competence in developing easy-to-use, customer focused APIs and capabilities which power web and mobile online platforms. You will help us design and develop re-usable APIs that focus on customer experience. Also you will be involved in developing responsive user interfaces to integrate with backend services. You'll contribute to the entire development lifecycle from concept to deployment as a member of an agile, multi-functional team.

    Your future duties and responsibilities:

    Responsibilities:

    • Participate in design and implementation of software solutions that meet functional and non-functional requirements and aligned to overall Architecture

    • Design, Develop and test highly scalable Web and API services that power both web and mobile platforms

    • Participate in design reviews

    • Participate in CI/CD activities

    Required qualifications to be successful in this role:

    Technical Skills :

    • 6-9 years of proven software development experience developing enterprise solutions

    • 3+ years of hands-on experience in developing Web services and API solutions using various Java based frameworks

    • Minimum 2+ years proven development experience in frameworks such as Angular 8+, ReactJS, NodeJS, Typescript.

    • Proficient in building Web User Interface (UI) using HTML4/HTML5, CSS2/CSS3, XHTML, JavaScript, jQuery, XML, JSON, SOAP, REST API's

    • Good understanding of Domain Driven design & MicroService Architecture

    • Proficient in Java, J2EE, Spring MVC, Spring Core, Spring boot and JavaScript.

    • Knowledge of API design, including versioning, isolation and micro-services

    • Experience in documenting APIs leveraging an API documentation framework (Swagger)

    • Experience in testing frameworks like Junit, Mockito, Spring Test

    • Knowledge in DevOps processes, continuous integration and delivery pipelines (Maven, Jenkins, Stash, Ansible, Docker)

    • Knowledge of relational and NoSQL database management systems

    Consultative Skills:

    • Excellent communication skills with the ability to communicate software engineering and/or development concepts and principles

    • Analytical and problem-solving skills

    • Strong teamwork skills with the ability to collaborate with other engineers including distributed team members

    • Contribute to continual improvement by suggesting improvements to all aspects of the development

    Preferred qualifications:

    • Bachelor's degree or higher in Computer Science or a related field

    #LI-MT1

    Skills:

  • HTML
  • Java
  • Java Enterprise Editions JEE
  • JavaScript
  • Spring Boot
  • Angular

  • CGI

    Full Stack Developer

    10 hours ago


    CGI Halifax Regional Municipality, Canada Full time

    Position Description: · 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 softw ...


  • CGI Halifax Regional Municipality, Canada Full time

    Position Description: · Location: Halifax NS (Hybrid set-up) · Years of Experience: 10+ Years · We are seeking a highly skilled and experienced Full Stack Developer to join our dynamic team in Halifax. · As a Full Stack Developer, you will play a crucial role in designing, devel ...


  • CGI Halifax Regional Municipality, Canada Full time

    Position Description: · 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. · Your futu ...


  • CGI Halifax, Canada 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 me ...


  • CGI Halifax Regional Municipality, Canada Full time

    Position Description: · Yrs Exp: 10+ Yrs · Location: Halifax NS · Key Skills: Mid-tier Java and UI Angular, Spring, Spring boot, AWS EKS, Kafka, data dog for monitoring, Oracle PL/SQL. · Your future duties and responsibilities: · •Design and Development: · oCollaborate with cro ...


  • CGI Halifax Regional Municipality, Canada Full time

    Position Description: · *** CANADIAN OPPORTUNITY FOR INTERNATIONAL CANDIDATES ONLY. If you are already in Canada, we invite you to apply on our local opportunities for quicker processing times*** · Looking to immigrate to Canada? CGI's global delivery Centre in Atlantic Canada i ...


  • RBC - Royal Bank Halifax, Canada Full time

    Job Summary · Job Description · WHAT 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 ...


  • CGI Halifax Regional Municipality, Canada Full time

    Position Description: · We offer the opportunity to work with Canada's largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by ...


  • 3339072 Nova Scotia Limited Halifax Regional Municipality, Canada

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 35 to 40 hours per week · Education: · Expérience: · Education · Bachelor's degree · Computer science · Asset languages · Hindi · Gujarati · Work setting · Startup company · Willing to relocate · Ser ...


  • 3339072 Nova Scotia Limited Halifax Regional Municipality, Canada

    Work Term: Permanent · Work Language: English · Hours: 35 to 40 hours per week · Education: Bachelor's degree · Experience: 5 years or more · Computer science · Asset languages · Hindi · Gujarati · Work setting · Startup company · Willing to relocate · Service company · Software ...


  • 0000050007 Royal Bank of Canada Halifax Regional Municipality, Canada Full time

    Job Description · What is the opportunity? · This position is a Senior Java Application Full-Stack developer (TSA-Technical Systems Analyst) working to develop new and extend existing applications in the RBC Insurance Digital portfolio. The primary focus of this role will be wo ...


  • Royal Bank of Canada> Halifax Regional Municipality, Canada Full time

    Job Summary · Job Description · What is the opportunity? · This position is a Senior Java Application Full-Stack developer (TSA-Technical Systems Analyst) working to develop new and extend existing applications in the RBC Insurance Digital portfolio. The primary focus of this rol ...


  • RBC - Royal Bank Halifax, Canada Full time

    Job Summary · Job Description · WHAT 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 ...


  • CGI Halifax Regional Municipality, Canada Full time

    Position Description: · We offer the opportunity to work with Canada's largest Information Technology Outsourcing and Management Consulting Company with a true global presence in a fast-paced and energetic atmosphere where your personal and professional growth is accelerated by ...


  • Royal Bank of Canada HALIFAX, Canada Full time

    Job Summary · Job Description · What 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, ...


  • 0000050007 Royal Bank of Canada Halifax Regional Municipality, Canada Full time

    Job Description · What 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 pra ...


  • RBC - Royal Bank Halifax, Canada Full time

    Job Summary · Job Description · What 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, ...


  • 0000050007 Royal Bank of Canada Halifax Regional Municipality, Canada Full time

    Job Description · WHAT 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 int ...


  • RBC - Royal Bank Halifax, Canada Full time

    Job Summary · Job Description · WHAT 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 ...

  • Torq IT Limited

    Technical Lead

    1 week ago


    Torq IT Limited Halifax, Canada

    **Role Description** · Torq IT is a Software Development and Consulting firm which is based in Charlottetown, PE. After half a decade of success we are expanding our operations and opening a second office in the Halifax Regional Municipality. · We are looking for a first critical ...