drjobs Senior Software Developer

Senior Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Toronto - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

We are looking for a highly skilled Senior Python Developer with over 8 years of experience in designing and building scalable secure data platforms and infrastructure solutions. In this role you will play a key part in developing consent and permission systems leveraging technologies such as AWS Python Snowflake and CI/CD pipelines. The ideal candidate excels in automation infrastructure as code and Agile practices and is committed to writing clean secure and maintainable code that meets the highest quality standards.

Responsibilities:

  • Contribute to the design development and implementation of robust scalable and secure Consent and Permission solutions
  • Support the development of the technical roadmap and manage technical debt while balancing time resource and quality constraints
  • Collaborate with product managers software architects UX designers engineers and stakeholders to develop aligned technical solutions that meet business goals
  • Communicate clearly and regularly with stakeholders providing updates on progress and key performance metrics
  • Plan and manage software development releases using Agile methodologies
  • Promote a collaborative engineering culture through open and opensource development models
  • Stay current with industry trends best practices and emerging technologies
  • Drive continuous improvement across development processes and engineering practices
  • Maintain a strong focus on technical excellence secure coding standards and clean maintainable design to reduce complexity
  • Conduct regular reviews and audits of the software development lifecycle to identify and act on areas for improvement
  • Provide technical leadership and mentorship to engineering team members
  • Foster a culture of innovation accountability and highquality delivery across teams

Minimum Qualifications:

  • 8 years of experience in software engineering with a focus on data platforms infrastructure or distributed systems
  • Extensive experience integrating data sources and automating processes
  • Strong expertise with AWS services (e.g. Lambda API Gateway SQS IAM)
  • Proficiency in Python programming
  • Solid experience with CI/CD pipelines and tools such as Jenkins GitLab CI or CircleCI
  • Strong knowledge of Infrastructure as Code (IaC) tools such as Terraform CloudFormation or Serverless Framework
  • Handson experience implementing and managing Snowflake for data warehousing and analytics
  • Proven ability to design and implement secure and scalable data solutions
  • Excellent problemsolving skills and the ability to troubleshoot complex systems
  • Effective communicator and strong collaborator within crossfunctional teams
  • Experience working within Agile/Scrum environments
  • Commitment to maintaining high standards of code quality and development best practices

Preferred Qualifications:

  • Experience with additional programming languages such as Java or Go
  • Prior experience working with thirdparty vendors
  • Familiarity with tools like Apigee Airflow Fivetran Splunk or Astronomer

APPLY NOW!

NearSource Technologies values diversity and is committed to equal opportunity. All qualified applicants will be considered regardless of their race color religion sex sexual orientation gender identity national origin disability or status as protected veterans.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.