Overview

Full Stack Engineer/Database Technologies Jobs in Halifax Regional Municipality – Nova Scotia at CGI Inc.

Title: Full Stack Engineer/Database Technologies

Company: CGI Inc.

Location: Halifax Regional Municipality – Nova Scotia

Category: Software Development, IT/Tech

Location: Halifax Regional Municipality

Full Stack Engineer (with Database Technologies) Category:

Software Development/ Engineering Main location:

Canada, Nova Scotia, Halifax Position :

J

Employment Type:

Full Time Position

Description:

Years

Experience:

10+ Yrs or 6-9 Yrs

Location:

Halifax, NS

Job Title:

Full Stack Engineer (with Database Technologies) We are seeking a highly skilled and experienced Full Stack Engineer with a strong background in database technologies to

join ourdynamicteam

. As a Full Stack Engineer, you will play a crucial role in developing and maintaining robust, scalable, and high-performance applications that leverage various database technologies. Your expertise in Python development, coupled with your proficiency in database technologies such as Snowflake and No

SQL databases like Mongo

DB and Dynamo

DB, will be essential for success in this role. Your future duties and responsibilities:

Key Responsibilities:

Utilize expert-level development skills in Python to design, develop, and implement backend services and APIs. Work with various database technologies including Snowflake, Mongo

DB, Dynamo

DB, SQL, and PL/SQL to design, optimize, and maintain databases and data storage solutions. Collaborate with

cross-functional teams

to integrate frontend interfaces with backend systems, ensuring seamless functionality and user experience. Develop and maintain middle-tier components, messaging systems, and caching mechanisms to enhance application performance and scalability. Code in multiple programming languages, including Java, TypeScript, and JavaScript, as necessary to address

diverse

project requirements.

Participate in quant research processes, methodologies, and tools to support the development of data-driven applications and solutions. Leverage your experience with financial datasets to enhance the analysis and processing of financial data, where applicable. Required qualifications to be successful in this role:

Key

Skills:

• Expert-level development skills in Python

• Expertise in different database technologies like Snowflake & No

SQL databases like Mongo

DB, DynamoDB

• Demonstrated Experience coding in more than one programming language. Our full stack engineers work across a range of client, middle tier, messaging, caching and database technologies including Java, Python, TypeScript, JavaScript, SQL and PL/SQL

• Experience with quant research processes, methodologies, and tools a plus

• Experience with Financial Datasets a plus

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. Proven experience (X years) in full stack development, with a focus on backend development and database technologies. Expertise in Python development, with a deep understanding of Python frameworks and libraries. Strong proficiency in database technologies such as Snowflake, Mongo

DB, Dynamo

DB, SQL, and PL/SQL. Demonstrated experience coding in multiple programming languages, including Java, TypeScript, and JavaScript. Familiarity with quant research processes, methodologies, and tools is a plus.

 

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