We are looking for a Python Developer for a Contract role in Mississauga, ON. Its a Hybrid role in Mississauga. If you have all the relevant skills and experience please apply with copy of your updated resume and contact details.
Responsibilities
- Design and Development:
- 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.
- Technical Collaboration & Practices:
- 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.
- Solid understanding of Object-Oriented Programming (OOP) concepts, multithreading, and thread pools.
- Familiarity with containerization technologies like Docker and deployment platforms like Kubernetes, OpenShift, or ECS.
Qualifications
- Education:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Experience:
- 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.
- Experience using Java is preferred.
- Skills:
- Excellent communication and collaboration skills.
- Strong problem-solving and analytical skills.
#J-18808-Ljbffr