Browse
···
Log in / Register

Software Developer - Builds & Releases

Negotiable Salary

Genetec

Montreal, QC, Canada

Favourites
Share

Some content was automatically translatedView Original
Description

Your team’s dynamic: The Software Developer - Builds & Releases will be working within the SCMT team (Software Configuration Management & Tools), which is part of the Infrastructure Services group and contributes to various stages of software application development. You will participate in the development and troubleshooting of pipelines, the improvement of build procedures, and the design of various automation processes. You will work closely with other teams within the same R&D (Research & Development) department, such as development, quality assurance, and project management teams. You must enjoy diverse and challenging tasks, be able to work effectively despite frequent interruptions, and demonstrate a high level of autonomy and resourcefulness. Your day at a glance: Design, implement and maintain build and release pipelines Automate build, test and deployment processes using CI/CD tools Collaborate with R&D teams to ensure seamless integration and delivery Monitor and troubleshoot build and deployment issues Maintain and improve build scripts and tools Ensure compliance with security and quality standards Document build and release processes and their best practices What makes you a great fit: Bachelor’s degree in Computer Engineering, Software Engineering, or Computer Science, or DEC in computer science with relevant experience 2 to 5 years of experience in Software Configuration Management, Version Control, DevOps, Development, or equivalent field Enjoy diverse and challenging tasks and demonstrate strong learning ability Ability to work under pressure, meet deadlines, and occasionally work outside normal hours Excellent communication and collaboration skills Strong problem-solving and troubleshooting abilities Your technical expertise: Practical knowledge and experience with YAML pipelines Experience with a cloud platform (e.g., Azure DevOps) Proficiency in scripting languages, primarily PowerShell Experience with version control systems (e.g., Git) Experience with containerization and orchestration tools (e.g., Docker, Portainer) Solid understanding of the Microsoft Windows environment and troubleshooting techniques (e.g., services, registry, event logs, etc.) An asset if you have: Experience with MSBuild, XAML, or similar build frameworks Knowledge of the Linux environment and system administration Knowledge of web servers (e.g., IIS, Nginx) Knowledge of infrastructure as code (e.g., Terraform) Experience in an IT technical support environment (help desk) Knowledge of InstallShield, WiX, or similar tools Familiarity with package managers (e.g., NuGet, Npm) Knowledge of Microsoft SQL Server or other database management tools Here’s what we offer! Competitive compensation package Training tuition reimbursement program Subsidized meals at our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible work schedule Free, unlimited coffee Free private parking for all employees Onsite fitness center We know that diverse backgrounds and experiences bring great value to our teams. Even if you don’t meet all the requirements, we encourage you to apply—your profile might surprise us! Thank you for your application. Please note that only selected candidates will be contacted. Recruitment agencies and headhunters are not permitted to submit resumes via this website or directly to managers.

Source:  workable View original post

Location
Montreal, QC, Canada
Show map

workable

You may also like

Workable
Software Engineer | Front-End (Flutter)
About CMiC Headquartered in Toronto, CMiC is a software company focused on the Construction industry. We have built a comprehensive platform for construction companies to manage their most important workflows. Our customers can choose between a Cloud or Self-Hosted deployment that includes industry focused modules to manage everything from Financials and Payroll to Project Management and Job Costing. We have a strong market share in North America and rapidly expanding internationally in regions like Europe, Southeast Asia and the Middle East. Job Overview You’ll be joining a strong team of smart, dedicated people committed to success. We encourage everyone to bring their unique perspectives to the table and it’s that diversity that inspires and motivates everything we do. We have embraced Flutter as our next generation front end development framework and couldn’t be happier with the results. We leverage its cross-platform capabilities and have released production apps for iOS, Android and Web. The 1.2 Trillion US infrastructure spending bill creates a once in a generation opportunity for CMiC to capture more market share and put our software in the hands of some of the best construction professionals out there. Responsibilities: Design, implement, test and document new features. Collaborate with other team members. Explore new approaches to overcome technical challenges. Contribute to packages shared between multiple CMiC applications. Some packages will be open sourced. Working closely with our Product Management team to understand user requirements. Participate in our peer code review process. Document systematic investigations and technical uncertainties in weekly reports. Requirements Excellent communication skills – both written and oral. Strong Understanding Object Oriented Programming Concepts 3 plus year of hands-on professional programming experience (Any of Dart, Java, JavaScript, C, C++, C#, Swift, Kotlin) Knowledge of and experience with Flutter Familiarity with HTML5 & CSS is valuable A degree, certificate or diploma in a relevant area of study is a plus Must be available to work full-time Benefits Competitive benefits Package (including Health & Dental benefits) Paid vacation and personal days Townhall meetings where all employees are encouraged to participate in open discussions Located on York University’s campus, easily accessible by transit (TTC, GO, etc.), walking distance to shopping and restaurants Outdoor lunch space, including picnic tables An active Social Events Committee (past events include annual seasonal parties, pool and bowling tournaments, karaoke nights, Game nights, BBQ’s, and more) Health and Wellness focus including virtual yoga classes and wellness webinars RRSP Matching Program after 2 years of employment Experience in a rapidly growing, socially responsible corporation CMiC is an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005 and the Ontario Human Rights Code, CMiC will provide accommodation to applicants with disabilities throughout the recruitment, selection and/or assessment process. If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources staff of the nature of any accommodation(s) that you may require.
Toronto, ON, Canada
Negotiable Salary
Workable
Senior Oracle APEX Developer
Solution SFT is seeking a Senior Oracle APEX Developer. In this role, you will be working on a client project within the public sector in Quebec City. Work will be conducted primarily in a remote working mode. Responsibilities: • Program system development requirements using PL/SQL and Oracle Apex; • Develop reports using Oracle BI Publisher; • Actively participate in design and development of new features; • Design and execute test cases; • Write required documentation; • Support and guide other APEX developers in their tasks; • Ensure knowledge transfer to other APEX developers; • Share expertise with other team members; • Participate in developing system implementation strategies; • Participate in sprints and collaborate with an agile team; • Understand the needs of involved users and analysts; • Conduct all knowledge and expertise transfers to resources designated by the ministry; • Perform any other activities required by the Ministry within the scope of the assigned mandate. Requirements: • As a senior Oracle APEX developer, hold a college diploma (DEC) in computer science or a college certificate (AEC) in computer science; • Have five (5) years of experience in information technology (IT); • Have at least three (3) years of experience in Oracle APEX development within the last five (5) years; • Have a minimum of five (5) years of experience in PL/SQL development; • Possess solid knowledge of Javascript, JQuery, JSON, XML, and Web services. If this description resonates with you and you believe you meet the requirements, contact us to discuss further. Looking forward to meeting you!
Québec City, QC, Canada
Negotiable Salary
Workable
.NET Software Developer
Your team’s dynamic: We are looking for Developers with varied levels of experience - whether you are a talented newcomer to the workforce or a seasoned professional, you’ll find your place in one of our teams: Access Control Cloud Computing Video Management System License Plate Recognition Core Platform Enterprise Unification System R&D Infrastructure & Connected Services Device Integration Of course, these teams may not be familiar to you now, but it would be our pleasure to speak with you and find the best fit for your profile, ambitions and skill set! Your day at a glance: Working on FrontEnd and BackEnd components of the product using all major technologies in the .NET Framework Creating and maintaining large-scale architectures Working with functional and imperative languages (we use C# and F#) Contributing to the entire development cycle, including user experience, design, development, and maintenance What makes you a great fit: Bachelor’s degree in Computer Engineering, Software Engineering or Computer Science, or equivalent experience Open to all levels of experience, from junior to senior Motivated to work in a fast-paced environment and enjoys the challenge of unfamiliar tasks Your technical expertise: Knowledge of programming in .NET Experience with Visual Studio and basic concepts of software development (version management, code analysis, unit testing) Top reasons why you want this job: Because you like the idea of working on all aspects of the development Because you want to use a unique blend of technical skill and creativity to develop powerful, efficient solutions for a highly scalable distributed enterprise level software system Because you want to use your unique mix of software development skill and creativity to build new features on a world class software system Because you’re interested in contributing to architectural-level decision making Let’s talk perks! Attractive compensation package Training Tuition Reimbursement Program Subsidized meals in our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible working schedule Free, unlimited coffee Private, free parking for all employees Onsite fitness facility with personal trainer We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Montreal, QC, Canada
Negotiable Salary
Workable
Connect Applications Developer (TERM)
New Flyer is North America's heavy-duty transit bus leader and offers the most advanced product line under the Xcelsior® and Xcelsior CHARGE® brands. It also offers infrastructure development through NFI Infrastructure Solutions™, a service dedicated to providing safe, sustainable, and reliable charging and mobility solutions. Further information is available at www.newflyer.com.   POSITION SUMMARY The Connect Applications Developer (Term) is responsible for developing and maintaining applications and tools that support the NFI Connect system. This includes working with internal users to gather requirements, analyzing specifications, and delivering software solutions, reports, and system enhancements. The role also supports basic project tracking and coordination. WHAT YOU WILL DO: Manages Smart Bus Technology projects, including keeping and reporting on status of tasks Acquires and maintains an expert command on Bus and Coach electrical architecture and on-board networks and the use of the tools required to monitor, and measure multiplexed and discrete signals Manage and develop NFI connect applications including code reviews, testing and deployments into our custom software and reporting tools Provide input & support to Production, Quality Assurance, customer Service Support, and other departments as required Requirements WHAT YOU NEED TO BE SUCCESSFUL: Degree in Computer Engineering, Computer Science, or equivalent experience Experience with software development and cloud-based applications Proficient in Python (preferred) and SQL Experience with Power BI and Microsoft Azure Familiarity with .NET (C# preferred) Experience working with APIs Knowledge of data warehousing is an asset Benefits Benefits OUR WHY: We exist to move people. Our mission is to design, deliver, and support market-leading bus and motor coach solutions that are safe, accessible, efficient, and reliable. NFI Group | We Move People - YouTube Leveraging 450 years of combined experience, NFI is leading the electrification of mass mobility around the world. With zero-emission buses and coaches, infrastructure, and technology, NFI meets today’s urban demands for scalable smart mobility solutions. Together, NFI is enabling more livable cities through connected, clean, and sustainable transportation. News and information is available at www.nfigroup.com, www.newflyer.com, www.mcicoach.com, nfi.parts, www.alexander-dennis.com, arbocsv.com, and carfaircomposites.com.   WHY JOIN US: Be a part of a team leading the world’s electrification of mass mobility Competitive Wages and comprehensive benefit package with Immediate benefit eligibility     Paid holidays and vacation Passionate about creating a better product, a better workplace, and a better world Inclusive workplace culture that values and empowers team members. On-the-job training in a continuous learning environment (we’ve invested 10.9 million in 2023) Advancement opportunities within our family of companies New Flyer is an equal opportunity employer.  We celebrate diversity, ensure equitable experiences and are committed to creating an inclusive environment reflective of the communities we operate. Accommodations are available at all stages of the recruitment process, at the candidates’ request.
Winnipeg, MB, Canada
Negotiable Salary
Workable
Senior Software Engineer - Content Stack
Software Engineer - Content Stack About TripStack We are travel tech entrepreneurs, changing the way millions of people travel. Our proprietary virtual interlining technology provides access to billions of travel itineraries by combining flights from different airline carriers that don’t traditionally work together. We take our customers from point A to B via C, including land transportation, at the lowest possible price. We are impacting the way people travel and provide higher margin opportunities to our partners that are some of the largest in the travel industry. We pride ourselves on the performance-driven environment we have created for our teams to prosper and excel in. We come to work ready, to challenge and be challenged. We’re big enough to give our teams support but small enough that every person makes a difference. There are plenty of challenges to champion. The Role We are looking for a Software Engineer to join our development team. You will be responsible for writing code for a large-scale distributed system, APIs that provide unique travel (flights and more) content to our customers. We are looking for someone who is a natural problem solver, that is detail-oriented and can work both independently and collaboratively in a fast paced environment. This role will help with planning, developing, testing, and deploying our Product. We are looking for someone who is extremely detail-oriented and can work both independently and collaboratively in a fast-paced environment. Responsibilities: Design, write, review code for reliable, high-quality systems at scale serving 100s of millions of requests daily Evangelize Tripstack products internally and externally Proactively identify technology opportunities for the company, and push technical ideas, proposals, and plans to the entire organization and beyond Be responsible for good quality code with emphasis on test driven development and clean code Work cross-functionally with product managers, data scientists, to deliver high quality products Requirements Desired Skills and Experience: Bachelor's degree or higher in Computer Science or related technical field experience 5+ years of experience in C#, .Net, Golang, and Swagger would also be acceptable 5+ years of experience and understanding of CS fundamentals including data structures, algorithms, and complexity analysis (time and space) 5+ years of experience and understanding databases such as Postgres 5+ years of experience and understanding of highly scalable caching/no-sql offerings like Redis. 2+ years of experience and understanding of event processing platforms like Apache Kafka 2+ years of experience building large scale, high-performance systems in a complex, multi-tiered, distributed environment 5+ years of design and architecture knowledge as well as familiarity with object-oriented analysis and design patterns (OOA/OOD) Proven track record of taking ownership and successfully delivering results Proven track record of designing/architecting scalable, high availability distributed systems that serve internet traffic direct to consumers or businesses at scale (100s of millions of requests per day) Experience with Restful API development Experience working in a Linux environment Understanding of performance trade-offs, load balancing and operational issues Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization Additional experience that would be considered an asset: Experience with Google Cloud Platform/AWS or other cloud providers & cloud native architecture Experience with Machine Learning concepts and model development. Experience with Docker, Container Orchestration tools like Kubernetes Experience with code analysis tools like SonarQube Benefits Benefits We offer an opportunity to work with a young, dynamic, and a growing team composed of high-caliber professionals. We value professionalism and promote a culture where individuals are encouraged to do more and be more. If you feel you share our passion for excellence, and growth, then look no further. We have an ambitious mission, and we need a world-class team to make it a reality. Upgrade to a First Class team! What is takes to succeed here Ambition and dedication to make a difference and change the way people travel. Where we always play to each other's strength in a high performing team reaching for our common goal. We hold ourselves to the highest expectations, and move with a sense of urgency and hold ourselves accountable and win by staying true to what we believe in. Learn more about our values At TripStack, we proudly believe in embracing diversity. This is true for our team, clients, communities and stakeholders. We are an equal opportunity employer and committed to creating a safe, healthy and accessible environment. We encourage applications regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or any other grounds protected by law. Please let us know if you need any accommodations during any part of the recruitment process. TripStack thanks all applicants for their interest, however only those selected to continue in the process will be contacted. Learn more about us at www.tripstack.com #LI-Hybrid
Toronto, ON, Canada
Negotiable Salary
Workable
Software Developer - Cloudrunner
Your team’s dynamic: You could be part of a software development team that works in collaboration with other teams to develop and maintain a cloud platform for a brand-new innovative product “Cloudrunner”.  Cloudrunner is a cloud-based vehicle-centric investigation system that transports our many years of automatic license plate recognition (ALPR) experience into the cloud using state-of-the-art technologies.  We are looking for a multidisciplinary candidate with a strong focus on front-end development and a passion for crafting intuitive, user-friendly interfaces. While your primary expertise will be on the front-end, you'll also have opportunities to contribute to back-end processes when needed, making you a key player in our full-stack environment.  Your day at a glance: Design, develop, and deploy new features with a strong emphasis on front-end innovation - crafting intuitive, responsive web applications using modern frameworks - while seamlessly integrating with backend services and storage solutions Participate in architectural and design discussions, while ensuring that the team's objectives are met: scalability, security, compliance, monitoring, alerting, and reporting for Genetec Cloud Infrastructure and Services Conduct code reviews to increase the overall skill level of the team and the quality of the product Diagnose software problems and implement any required corrective measures while ensuring timely resolution and recovery of systems failure Foster a culture of continuous improvement and DevOps practices throughout Genetec What makes you a great fit: Bachelor's degree or College degree in Computer Science, Computer Engineering, or equivalent experience Knowledge of Web technologies such as React, Angular, Typescript, and CSS Strong knowledge and experience with C# and the .NET framework Experience with Azure DevOps Strong analytical and troubleshooting skills An asset if you have: Experience with scaling high throughput real time systems Good knowledge and experience with Microsoft Azure Experience with microservices & containerization Let’s talk perks! Attractive compensation package Training Tuition Reimbursement Program Subsidized meals in our amazing Bistro (Les Cordons Bleus) Work-life balance with a flexible working schedule Free, unlimited coffee Private, free parking for all employees Onsite fitness facility with personal trainer We know that diverse backgrounds and experiences bring great value to our teams. Even if you don't think you tick all the boxes, we still encourage you to apply - your profile may surprise us! Thank you for your application, but please note that only selected candidates will be contacted. Head-hunters and recruitment agencies may not submit resumés/CVs through this Web site or directly to managers.
Montreal, QC, Canada
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.