Overview

Full Stack Developer/Java, Python Jobs in Halifax – Nova Scotia at CGI

Title: Full Stack Developer/Java, Python

Company: CGI

Location: Halifax – Nova Scotia

Category: Software Development, IT/Tech

Position:  Full Stack Developer (Java, Python)

Location:

Halifax, NS (Hybrid)

Minimum Years of

Experience:

10 years

We are seeking a highly skilled and experienced Senior Full Stack Developer to

join ourdynamicteam

in Halifax, NS. The ideal candidate will possess a strong background in middleware Java stack, messaging technologies, containerization, web containers, and test automation. As a Full Stack Developer, you will play a crucial role in coding across a

diverse

set of technologies, including client-side, middle-tier, messaging, caching, and database technologies.

Insights you can act on

While technology is at the heart of our clients’

digital transformation

, we understand that people are at the heart of business success.

When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees “members” because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today – one of the world’s largest independent providers of IT and business consulting services.

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.

Ready to become part of our success story? Join CGI – where your ideas and actions

make a difference

.

Your future duties and responsibilities

Responsibilities:

Middleware Java Stack:

Utilize your in-depth knowledge of middleware Java stack to design, develop, and implement robust and scalable solutions.

Programming

Languages:

Demonstrate proficiency in coding using multiple programming languages such as Java, Python, Type Script, JavaScript, SQL, and PL/SQL.

Python Expertise:

Showcase your expertise in Python programming and familiarity with core data science libraries. Understand different package managers and test frameworks.

Continuous Integration/Delivery:

Utilize experience with continuous integration/delivery tools like GIT, Cloudbees Jenkins, uDeploy, and/or Pivotal Concourse to streamline development processes.

Web Frameworks:

Leverage your knowledge in Python web frameworks like Flask and Django to develop efficient and effective web applications.

Formal Language Design:

Demonstrate fluency in formal language design concepts, including type systems, to contribute to the development of robust and maintainable code.

Quantitative Research:

Possess experience with quant research processes, methodologies, and tools, contributing valuable insights to the team.

Financial Data Expertise:

While not mandatory, experience with financial data is a plus, showcasing

your ability

to navigate and integrate financial data into development processes.

Required qualific…

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.