Python Developer

$76,300 - $130,500/Yr

CGI - Merrimack, NH

posted about 1 month ago

Full-time - Senior
Merrimack, NH
Professional, Scientific, and Technical Services

About the position

The Python Developer at CGI Group, Inc. is responsible for architecting and developing high-performance, mission-critical applications using Python. This role requires expert-level skills in Python development, a strong understanding of functional programming paradigms, and the ability to collaborate with cross-functional teams to deliver high-quality solutions. The developer will also mentor junior developers and stay updated with the latest trends in Python and related technologies.

Responsibilities

  • Design, develop, and maintain robust and scalable Python applications using expert-level skills and best practices.
  • Contribute to design and implementation of key features and functionalities.
  • Work with junior developers by sharing your knowledge and expertise.
  • Utilize functional programming paradigms like Aspect Oriented Programming to achieve modularity and maintainability.
  • Demonstrate fluency in formal language design concepts like type systems for enhanced code correctness and reliability.
  • Understand complex systems that can handle high volumes of data and ensure consistent performance in mission-critical environments.
  • Identify and proactively address potential business risks associated with technical decisions.
  • Collaborate with cross-functional teams (design, product, QA) to deliver high-quality solutions on time and within budget.
  • Stay up-to-date with the latest trends and innovations in Python and related technologies.

Requirements

  • Expert-level development skills in Python.
  • Experience with functional programming paradigms like Aspect Oriented Programming.
  • Experience with Pandas library for data analysis and manipulation.
  • Fluency in formal language design concepts like type systems.
  • A proven track record of architecting complex systems to work efficiently and reliably in mission-critical applications.
  • Ability to recognize business risk and surface it to key decision-makers.
  • Demonstrate familiarity with core data science libraries.
  • Knowledge in Python web frameworks like Flask and Django.
  • Deep understanding of different package managers and test frameworks.
  • Experience with continuous integration/delivery tools such as GIT, Jenkins, uDeploy and/or Pivotal Concourse.

Nice-to-haves

  • Experience with quant research processes, methodologies, and tools.
  • Experience with Financial Data.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Pet insurance
  • 401(k) Plan
  • Profit Participation
  • Generous holidays, vacation, and sick leave plans
  • Comprehensive insurance plans including life and disability coverage
  • Back-up child care
  • Member Assistance Program
  • 529 college savings program
  • Personal financial management tool
  • Lifestyle management programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service