This recruiter is online.

This is your chance to shine!

Apply Now

Python Developer (Postgre)

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Starting date : 1 position to fill as soon as possible

Position Description:

This role is hybrid and requires you to be in our downtown Client office 2 times per week - subject to change at any time.

Roles & Responsibility
• Effectively manage and supervise development staffs by setting performance expectations, monitoring performance, providing performance feedback including the preparation of performance appraisals, and as needed, providing counsel and coaching
• Technical ownership of the Employee and Issuer programs
• Work closely with Business Analyst/User Support team to interpret requirements and translate them to application solutions
• Participate in the development and implementation of new systems or enhancements by running required conversion programs, perform shakedown testing of the production environments, prepare the Change Control Release documentation and run the parallel test cycles
• Ensure delivery of negotiated product/function while following standards and methodologies. This includes the design, development, and unit testing of solutions using Java/Scala/Python, Spring Boot
• Design solutions, write codes, performs unit testing, develops appropriate artifacts or documentation, and facilitates final delivery
• Deploying, automating, maintaining and managing all stages of the technology product life cycle
• Ensure the availability, performance, scalability and security of productions systems
• System troubleshooting and problem solving across platform and application domains
• Take the lead on solving complex technical issues and implement complex long-term solutions

Your future duties and responsibilities:

• Must have 5+ years of technical experience in developing and supporting applications using technologies such as Java/Python
• 3+ years of experience building UI/UX/Full-stack solutions [Python or JavaScript].
• 3+ years of experience working with SQL or NoSQL Databases.
• 3+ years of experience in developing, deploying and maintaining large scale applications.
• Candidate should have working knowledge of Public cloud deployment (AWS/Azure/GCP), and basic Linux commands.
• A recognized undergraduate degree or Diploma in CS or related work.
• Experience in building public and internal REST APIs
• Experience in working with Elasticsearch, Kafka and/or NiFi will be a great asset.
• Strong development techniques, such as debugging, testing (Unit, Integration and Contract), Behaviors Driven Development, Test Driven Development, coding, use of productivity tools (GIT, JIRA, Confluence, Jenkins, Bitbucket etc.).
• Excellent communication skills to be able to take oral and written business requirements and develop efficient code to meet set deliverables
• Possess a very good understanding of current IT practices, systems development techniques especially requirements specification and testing methodologies and keep current with rapidly changing technology.
• Knowledge in Capital Markets Products, Control Room, Conflicts of Interest, Information Barriers and Employee Trading Programs, Governance, Risk and Compliance (GRC) Framework is an asset.

#LI-MC1

Skills:
  • Application Design
  • Application Development
  • Atlassian Suite
  • Financial Services
  • JavaScript
  • Object Oriented Programming
  • Python
  • Systems Analysis
  • Technical Analysis
  • Waterfall Model
  • Web Application Development
What you can expect from us:

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.

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


Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined