Senior Python Developer with Data expertise

1 month ago


Toronto, Ontario, Canada Cognizant Full time
Senior Python Developer with Data expertise

At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong.

What you'll do
  • Develop and maintain software applications using Java, Python, and SQL to ensure strong performance, scalability, and reliability.
  • Implement and maintain database solutions on SQL Server, including data modeling, querying, indexing, and optimization.
  • Apply Git for version control, managing codebase, and collaborating with other developers in a distributed development environment.
  • Practice Test-Driven Development (TDD) and conduct code reviews to enforce coding standards.
  • Explore and implement new technologies and frameworks, such as Scala and Hadoop, to improve existing systems or build new capabilities.
  • Solve and debug issues, performing root cause analysis and implementing solutions to ensure smooth operation of applications.
  • Collaborate with product owners, business analysts, and stakeholders to prioritize and refine the product backlog, ensuring that user stories are well-defined, estimated, and ready for implementation.
  • Ability to work in an Agile environment (Scrum/Kanban).
What you bring to the role
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Minimum six years of experience in software development, proficient in Python, Java, and SQL Server.
  • Strong experience in TDD using frameworks like JUnit or pytest.
  • Detailed comprehension of Git version control concepts and practical experience in using Git for source code management and collaboration.
  • Possessing strong analytical and problem-solving abilities, complemented by excellent communication skills.
Nice to Have:
  • Familiarity with Scala programming language and its ecosystem, including functional programming concepts and frameworks like Akka.
  • Strong understanding of the Hadoop ecosystem and its components, like HDFS, MapReduce, Hive, and Spark, is crucial for processing and analyzing data.
  • An eagerness to learn and adapt to new technologies, coupled with the capacity to operate both independently and collaboratively, is essential.
Working arrangements

We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a hybrid position requiring 3 days a week in a client or Cognizant office in Toronto, ON. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.

Note: The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.


  • Python Developer

    1 week ago


    Old Toronto, Ontario, Canada Dive Into Python Full time

    We are looking for a skilled Python Engineer to join our team. As a Python Engineer, you will be responsible for designing, developing, and maintaining Python-based applications and systems. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our clients' needs.ResponsibilitiesDesign and develop scalable,...


  • Toronto, Ontario, Canada NTT DATA Full time

    Job Description Req ID: NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior Data Engineer to join our hybrid team.Data Engineer Responsibilities- (Informatica, Snowflake,...


  • Toronto, Ontario, Canada Cognizant Full time

    Senior Python Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role overviewWhat...


  • Toronto, Ontario, Canada Cognizant Full time

    Senior Python Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role overviewWhat...

  • Python Developer

    1 week ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the Top 5 Bank in Canada, is looking to hire a Sr. Python Developer for a long term opportunity at Toronto, ON(Hybrid Position).Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees...


  • Toronto, Ontario, Canada Intelliswift Software Inc Full time

    Corporate Job Senior Data Engineer Experienc: 7.0 to 9.0 Years Location: Any Location Job Description: Senior Data Engineer Position Overview We are seeking a talented and experienced Senior Data Engineer to join our dynamic team. The ideal candidate will have a strong background in Python development, extensive experience with Azure...


  • Old Toronto, Ontario, Canada Zortechsolutions Full time

    Role: Data Engineer-SQL, Python, ETLLocation: Remote/CANADADuration: 6+ MonthsJob DescriptionKey Skills required:We are looking for Senior Data Engineering Candidates based out of the US/Canada. Expertise in SQL, Python and ETL flows is a must have. Medium expertise/working knowledge in Scala is also needed, as our data pipelines are written in both Scala...

  • Ingénieur Python

    1 week ago


    Toronto, Ontario, Canada Eleks Full time

    Senior/Middle Python Developer - Exciting Opportunity in Poland! About the Project: The project focuses on developing a data flow system that efficiently stores and delivers crucial financial data. Requirements: 4+ years of solid experience in Python development Expertise in Python frameworks like Django, Flask, or FastAPI Proven experience with RESTful...


  • Toronto, Ontario, Canada Eleks Full time

    ELEKS is looking for a Senior Python Developer in Poland. ABOUT PROJECT Our customer is a microgrid control solution company, that wants to unify user experience for their 2 product offerings: monitoring & analytics and microgrid control platformTechnical stack:Python, AWS, React. 5+ years of experience in software development with Python # Understanding of...

  • Python developer

    1 week ago


    Toronto, Ontario, Canada Astek Full time

    Founded in France in 1988, Astek is a global player in engineering and technology consulting. With its expertise in various industrial and tertiary sectors, Astek supports its international clients in the intelligent deployment of their products and services, as well as in the implementation of their digital transformation. Since its inception, the Group has...

  • Python Developer

    1 week ago


    Old Toronto, Ontario, Canada Zortechsolutions Full time

    Role: Python DeveloperLocation: Toronto/RemoteDuration: 6-12+ MonthsJob DescriptionPython, Django, FlaskResponsibilitiesDevelop and maintain shared Python libraries, web interfaces, microservices, and databases.Maintain, refactor, improve, and test existing code to reduce technical debt.Proactively help refine and improve the team's development standards and...

  • Python developer

    1 week ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's direct client, one of the leading Banking and Financial Company, is looking to hire a Python Developer Job Title:Python Developer Should be good with Python and SQL Senior software developer with 5+ years of experience, Proficient in Python programming. Proficient in Unix/Linux operating system. Knowledge of SQL/Sybase database. Iris Software...


  • Old Toronto, Ontario, Canada Eleks Full time

    ELEKS is looking for a Senior Python Developer in Poland.ABOUT PROJECTOur customer is a microgrid control solution company, that wants to unify user experience for their 2 product offerings: monitoring & analytics and microgrid control platform. Technical stack: Python, AWS, React.REQUIREMENTS5+ years of experience in software development with PythonProven...


  • Toronto, Ontario, Canada Pyramid Consulting, Inc Full time

    Immediate need for a talented Senior Python Developer. This is a months Contract opportunity with long-term potential and is located in Toronto, ON (Remote). Please review the job description below and contact me ASAP if you are interested.Job ID:Pay Range: CAD 50/hr- CAD 55/hour. Employee benefits include, but are not limited to, health insurance (medical,...

  • Python Developer

    1 week ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Hi, Hope you are doing well Iris's Direct client, the largest bank in the Canada is looking to hire Python Developer Please find below the job details and share your resume if interested at Job Title:Python Developer Location: Toronto, ON (Hybrid)Key Responsibilities: Senior software de


  • Toronto, Ontario, Canada Cognizant Full time

    Senior Full-Stack Python Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role...


  • Toronto, Ontario, Canada Cognizant Full time

    Senior Full-Stack Python Developer At Cognizant, our global community sets us apart—an energetic, collaborative and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding career and draw inspiration from dedicated colleagues and leaders. Cognizant is right where you belong. Role...


  • Old Toronto, Ontario, Canada DATA MART Consulting GmbH Full time

    The Senior Data Scientist role at Manulife/John Hancock involves spearheading the development and global scaling of innovative chatbot technology using retrieval augmented generative (RAG) models as part of their Customer Experience (CX) initiative. The candidate will use customer data to enhance products and services, leveraging advanced machine learning...

  • Python Developer

    1 week ago


    Toronto, Ontario, Canada Astek Full time

    The Astek GroupFounded in France in 1988, Astek is a global player in engineering and technology consulting. With its expertise in various industrial and tertiary sectors, Astek supports its international clients in the intelligent deployment of their products and services, as well as in the implementation of their digital transformation.Since its inception,...

  • Python Developer

    1 week ago


    Toronto, Ontario, Canada Astek Full time

    The Astek GroupFounded in France in 1988, Astek is a global player in engineering and technology consulting. With its expertise in various industrial and tertiary sectors, Astek supports its international clients in the intelligent deployment of their products and services, as well as in the implementation of their digital transformation.Since its inception,...