Job Search and Career Advice Platform

Enable job alerts via email!

Senior Python Developer

Highbrow LLC

Montreal (administrative region)

On-site

CAD 85,000 - 110,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A specialized aviation technology firm is seeking a Senior Python Developer to act as a primary technical interface. The role requires collaboration with clients, maintaining a Python-based codebase, and proficiency in Linux systems. Ideal candidates must have over 5 years of Python experience and a strong background in Aviation Professional Services, including crew planning and operational control. Advanced English skills are essential for effective communication and workshops. Candidates will be working in a dynamic team environment.

Qualifications

  • 5+ years of experience working with Python is required.
  • More than 2 years in Aviation Professional Services strongly preferred.
  • Proficiency in English to conduct workshops with clients.

Responsibilities

  • Act as the main technical interface for Python-based business logic.
  • Collaborate with clients to deliver effective solutions.
  • Maintain a codebase using Git and GitLab/GitHub.
  • Develop and manage Linux systems.
  • Conduct software testing for quality assurance.
  • Implement functional programming for better performance.
  • Deliver solutions for Aviation Professional Services.

Skills

Python
Aviation Professional Services
Version control (Git, GitLab/GitHub)
Linux system development
Software testing
Functional programming
Collaboration
Advanced English
Job description
Senior Python Developer / Senior System Configuration Developer

Location: Montreal, Quebec – Canada.

Experience: 6+yrs, Aviation experience is must have.

Job Responsibilities:
  • Act as the primary technical interface for Python-based business logic and configuration.
  • Collaborate with clients and their end users to understand requirements and deliver solutions.
  • Handle and update a codebase using tools such as Git and GitLab/GitHub.
  • Develop and coordinate in Linux systems.
  • Conduct software testing to ensure high quality and reliability.
  • Implement functional programming principles to improve software performance.
  • Successfully deliver solutions for Aviation Professional Services, encompassing crew planning, rostering, and operations control.
Job Requirements:
  • Proven experience of 5+ years working with Python.
  • More than 2 years of hands-on experience in Aviation Professional Services (Crew Planning, Rostering, or Ops Control) is strongly preferred.
  • Advanced English skills with the ability to conduct workshops with diverse collaborators and negotiate rule interpretations.
  • Experience in airline and specifically crew and/or operations planning.
  • Demonstrated ability to work collaboratively within a team and manage client interactions.
  • Solid knowledge and hands-on experience with version control tools such as Git and GitLab/GitHub.
  • Proficiency in Linux system development and administration.
  • Solid knowledge of software testing methodologies and functional programming.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.