Skip to main content

Full Stack Developer (Python)

Full Stack Developer (Python)
CGI
1 year 3 months ago

Job Requirements

Minimum 6+ years experience

Job Description

Location: Halifax, NS (Hybrid)

Full Stack Engineer Position

  • Architect, design, and implement complex systems
  • Expert-level skills in Python
  • Understanding of functional programming paradigms

About the Company

CGI is one of the world's largest independent providers of IT and business consulting services. They value diversity and inclusivity in the workplace.

Employees at CGI, referred to as "members," are encouraged to collaborate and grow together to achieve success.

CGI aims to empower all of its members to succeed and provide accommodations during the recruitment process if needed.

Responsibilities

  • Architect, design, and develop robust and scalable solutions using Python and other relevant technologies
  • Collaborate with cross-functional teams to translate business requirements into technical specifications
  • Implement best practices for software development, including code reviews, testing, and documentation
  • Utilize formal language design concepts to ensure system reliability and efficiency
  • Identify and mitigate potential business risks
  • Work with financial data to develop tailored solutions

Required Qualifications

  • Expert-level development skills in Python
  • Experience with functional programming paradigms like Aspect Oriented Programming
  • Fluency in formal language design concepts like type systems
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Proven track record of architecting and implementing complex systems
  • Ability to communicate technical concepts effectively
  • Experience in the finance industry or with financial data

Expertise level

Similar Jobs in Canada

Similar Jobs in Nova Scotia

Similar Jobs in Halifax