Python Developer

Sioux Falls, SD, US • Posted 19 hours ago • Updated 7 hours ago
Contract W2
On-site
$76 - $83/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Banking
  • Brand
  • Financial Services
  • Computer Science
  • SQL
  • Database
  • Django
  • Flask
  • Data Processing
  • Apache Kafka
  • Apache Spark
  • Communication
  • Problem Solving
  • Conflict Resolution
  • Analytical Skill
  • Java
  • Open Source
  • Finance
  • Collaboration
  • Software Development
  • Software Development Methodology
  • Agile
  • Python

Summary

Grow your career with an innovative global bank in Mississauga, ON as a Python Developer. Contract role with strong possibility of extension or conversion to full-time employment. Will require working onsite 2-3 days per week.

Join one of the world's most renowned global banks and trusted brand with over 200 years of continuously evolving financial services worldwide. You will work alongside some of the smartest minds in the industry who are excited to share their knowledge and to learn from you.

Contract Duration: 5+ Months Required Skills & Experience
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 3-5 years of experience developing and deploying production-ready Python applications.
  • Strong experience with core Python, SQL, and database APIs.
  • Experience with Python frameworks (e.g., Django or Flask) is a plus.
  • Familiarity with data processing concepts and related technologies (e.g., Kafka, Apache Spark) is beneficial.
  • Excellent communication and collaboration skills.
  • Strong problem-solving and analytical skills.
Desired Skills:
  • Experience using Java is preferred.
  • Master's degree in a relevant field.
  • Contributions to open-source projects.
  • Familiarity with financial industry concepts.
What You Will Be Doing
  • Design, develop, and maintain robust and scalable applications primarily using Python.
  • Implement efficient and optimized code for various business needs.
  • Integrate Python applications with various data sources, APIs, and other systems.
  • Contribute to the design and development of application architectures.
  • Write clean, well-documented, and testable code.
  • Collaborate effectively with other engineers, product managers, and stakeholders throughout the software development lifecycle (SDLC), adhering to Agile methodologies.
  • Stay up-to-date with the latest trends and technologies in Python development.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10105282
  • Position Id: 880403
  • Posted 19 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

29d ago

Easy Apply

Full-time

25 - 42

Remote

29d ago

Easy Apply

Full-time

80,000 - 105,000

Remote

13d ago

Easy Apply

Full-time

80,000 - 100,000

Remote

29d ago

Easy Apply

Full-time

80,000 - 100,000

Search all similar jobs