Senior Programmer Analyst
Job in
Trois-Rivières, Québec, Province de Québec, Canada
Listing for:
The Headhunters
Full Time
position
Listed on 2026-03-12
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
Location: Trois-RivièresWe’re looking for a full-time Senior Programmer Analyst in the aviation technology industry.Our client is a leader in highly specialized ERP solutions designed for the global aviation maintenance, repair, and overhaul (MRO) sector. Their software supports critical operations that keep aircraft safe and service-ready meaning the work you do truly matters. With a collaborative culture, strong technical leadership, and a commitment to innovation, this is an excellent opportunity to join a team that is shaping the future of aviation software.
The
Senior Programmer Analyst will be responsible for the analysis, development, optimization, testing, and ongoing maintenance of new and existing software. Working under the supervision of the Information Systems Director, this person will contribute to full-cycle development projects and provide technical support to users locally and remotely.
Senior Programmer Analyst Responsibilities:Participate in the full project lifecycle, including proposing and evaluating improvementsWrite clean, secure, efficient, and maintainable codeDesign and develop new software applications and enhance existing onesImplement, modify, and maintain features within current and new applicationsWrite unit tests, integration tests, and other testing as requiredReview and test code for both new and existing applicationsMaintain, debug, identify, and resolve software issuesCollaborate closely with developers, project managers, and other stakeholdersProvide technical support to users onsite and remotelyCreate and maintain documentation for software development and supportStay current with new technologies, languages, tools, and best practicesBe available to travel when requiredThe successful candidate has:A college or university degree in a related disciplineAt least 10 years of experience with: HTML6, Blazor, XML, CSS3, JavaScript, JSON, TypeScript, Angular, React
JS, VueJSAt least 10 years of experience with: .NET Core, .NET Framework, .NET MAUI, Entity Framework, ASP.NET (Core/Ajax/jQuery/MVC), C#, , REST, WCF, and WebservicesKnowledge of implementing cloud-based solutionsKnowledge of SQL Server and Oracle (asset)Knowledge of implementing AI tools such as Copilot, ChatGPT, and others, and integrating them into applicationsExperience with version control tools such as TFS, GIT, and/or SVNExperience working within Agile, Scrum, or Waterfall methodologiesStrong analytical skills, autonomy, and a high sense of responsibilityAbility to work effectively in a team environmentBilingualism in French and English (spoken and written). This role requires interacting in English with stakeholders outside Quebec.Assets:
Automation experience; R&D experienceCompensation and benefits:$80,000-$125,000K depending on experienceCandidates with additional experience and higher salary expectations may also be consideredComprehensive benefits packageA dynamic, collaborative, and creative team environmentLeadership support, coaching, and career development opportunitiesTraining and educational assistance programsOpportunities to assume increasing responsibility over timeCandidates must be eligible to work in Canada. Only candidates selected to move forward in the hiring process will be contacted.
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: