Toronto, ON, Canada

Senior Python Developer

 Job Description:

Role Overview: Senior Python Developer

Join NearSource on a groundbreaking project for a Fortune 500 client. In this role, you'll leverage your expertise in building scalable, high-performing solutions to develop systems that empower industries and make a global impact.

Key Responsibilities

Collaborate & Architect:

  • Work closely with developers and stakeholders to define system architecture and requirements.

Backend Design & Development:

  • Design and implement scalable, maintainable backend services.
  • Develop and maintain backend services, ensuring robustness, scalability, and maintainability.

Optimize & Monitor:

  • Continuously monitor and optimize system performance, scalability, and reliability.

Innovation & Quality Control:

  • Stay updated with industry trends and best practices for backend development.
  • Uphold backend codebase quality through rigorous code reviews, automated testing, and quality control measures.

Minimum Qualifications

Educational Background:

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.

Professional Experience:

  • 8+ years in software development, with at least 5 years focused on backend systems.

Technical Expertise:

  • Mastery of modern backend frameworks, such as Python and Django.
  • Proficiency in relational databases like MySQL or PostgreSQL, with a solid understanding of database architecture, design principles, and normalization.
  • Strong knowledge of CI/CD pipelines and tools (e.g., Jenkins, CircleCI, GitHub Actions).
  • Hands-on experience with containerization and orchestration tools like Docker and Kubernetes.
  • Proficiency in AWS, including deploying and managing applications.

Additional Skills:

  • Excellent programming skills coupled with strong analytical abilities.
  • Practical communication skills for effective teamwork and stakeholder collaboration.

Mindset:

  • Self-directed, highly motivated, and adaptable to organizational changes.
  • A strong team player with the flexibility to excel in a dynamic environment.

Why NearSource?

This is more than a role a chance to shape cutting-edge backend solutions while growing alongside a team that values innovation, collaboration, and excellence. If you're ready to leave your mark on industry-leading systems, we want to hear from you!


APPLY NOW!

  Required Skills:

Maintainability AWS Excel Pipelines Communication Skills Scalability Django Reviews Reliability Kubernetes Software Development Architecture Quality Control PostgreSQL Developers Jenkins Github Docker Programming Databases Computer Science MySQL Teamwork Software Testing Python Design Engineering Science Communication