Software Application Developer
Insight Global — Canada · Posted ~4 days ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Title: Software Application Developer
Location: Montreal, QC - Hybrid, 2 days onsite
Type: Perm
Compensation: Salary ranges at the bottom of the job posting.
7% annual bonus.
Required Skills & Experience
Software development experienceAt least 6 months of Python experienceExperience working in Linux/Unix environmentsExperience using version control tools (Git, GitHub, or GitLab)Strong communication and problem-solving skillsProfessional fluency in English (Spanish is a plus)
Nice to Have Skills & Experience
Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or similar field (or equivalent experience)3+ years of software development experience2+ years of Python experienceExperience working in Agile environmentsBackground in airline operations, crew planning, or optimization
Experience with:
Relational databases and data modelingTest-driven development tools (Gherkin, Behave, Pytest)Docker, CI/CD pipelines, and cloud platforms (AWS, Azure, etc.)Linux system administration and shell scriptingKubernetes, virtual machines, and enterprise integrationsFunctional programming concepts
Job Description
A client of Insight Global is seeking a Software Application Developer to join their Production Configuration Services team.
This is a customer-facing role supporting the configuration and delivery of Crew and Operations Management software for airline clients.
The position offers strong exposure to both technical problem solving and client interaction within the aviation industry.
Key Responsibilities:
Partner directly with customers to gather requirements and understand business objectivesConfigure and customize Crew Planning and Operations software using Python and a proprietary rule-based language (Rave)Translate business needs into technical solutions and clearly explain design decisions to clientsBuild and maintain strong client relationships while managing expectationsCollaborate with internal teams to improve processes and delivery efficiencyDevelop and execute automated test cases using a test-driven development approach
1+ years of experience - 68,000 CAD-78,000 CAD base.
4+ years of experience - 88,000 CAD-98,000 CAD base
8+ years of experience - 98,000 CAD-108,000 CAD base
We have 68,526 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 68,526 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume