Senior Software Developer
AppDirect
Pour la version française de cette description de poste, veuillez consulter le lien suivant / For the French version of this job description, please refer to the following link
About AppDirect
Become a digital, global citizen and enable the new generation of digital entrepreneurs around the world. AppDirect offers a subscription commerce platform to sell any product, through any channel, on any device - as a service. We power millions of subscriptions worldwide for organizations. We do this by our values-driven culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work.
About the team - Tackle
Tackle, a business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our platform and team help customers identify the right buyers, grow cloud co-sell relationships, and transact efficiently at scale through AWS, Google Cloud, and Microsoft.
Tackle serves more than 500 software companies—including CrowdStrike, HashiCorp, New Relic, and Snyk—from high-growth startups to the largest software companies in the world.
About You
As a Senior Software Developer, you'll join a development team that crafts solid, reliable software at a sustainable pace using modern toolchains where code ships to production multiple times daily. You'll build resilient, performant multi-tiered applications that empower the software industry's most successful companies to scale their cloud and marketplace operations—while growing as a developer through a detailed development plan tailored to your interests and aspirations.
What you’ll do and how you’ll have an impact
- Solve technical problems of high scope and complexity;
- Write code that is focused on scalability, testability, supportability and maintainability;
- Own your code start to finish, take pride in what you build;
- Actively and enthusiastically participate in thorough code reviews and troubleshooting complex issues;
- Drive the direction of our apprenticeship program for mentoring new team members and less experienced team members;
- Be curious - strive to understand how your contributions tie into the larger picture of your team, your product and AppDirect as a whole;
- Welcome different perspectives - be open and inclusive in every interaction.
What we’re looking for
- 6+ years of professional experience building modern, scalable, high-performing backend services, demonstrating strong fundamentals in type-driven development practices;
- Professional experience deploying applications and managed services within AWS, including API Gateway, Lambda, Step Functions, and deep expertise in infrastructure as code with AWS CDK, Terraform, or similar frameworks;
- Advanced skill in NoSQL database modeling with DynamoDB (including Single Table Design) and deep knowledge of relational databases such as Postgres to power AppDirect's data infrastructure;
- Experience with Go is an asset;
- Strong experience building RESTful APIs and understanding of microservice event-driven design, ideally utilizing Amazon EventBridge to build resilient, distributed systems;
- A desire to hold yourself and the team to high standards while evaluating technical trade-offs and delivering balanced solutions that move AppDirect forward;
- Self-motivated with strong organizational skills, a positive and solution-oriented mindset, and the ability to thrive in a hybrid organization where flexible schedules require asynchronous communication;
- Communicate clearly and effectively in both verbal and written form, collaborating seamlessly across distributed development teams.
At AppDirect, we believe that innovation thrives in an environment that houses diversity of excellence, experience and thought. We respect each AppDirector as their own fingerprint; unique with no one alike. We foster an environment of inclusion without regard to race, religion, age, sexual orientation, or gender identity enabling AppDirectors to embrace their uniqueness to do their best work. As such, we strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities, and/or people with intersectional identities.
At AppDirect we take privacy very seriously. For more information about our use and handling of personal data from job applicants, please read our Candidate Privacy Policy. For more information of our general privacy practices, please see AppDirect Privacy Notice:
#LI-Hybrid
- ...this by our values-driven culture—one that enables you to Be Seen, Be Yourself, and Do Your Best Work. About You You are a Software Developer with a team-first mentality. You have a knack for solving difficult problems, debugging non-trivial issues and creating innovative...SeniorWorldwide
- ...veuillez consulter le lien suivant / For the French version of this job description, please refer to the following link ~ Senior Software Developer (GO) About AppDirect Become a digital, global citizen and enable the new generation of digital entrepreneurs around the...SeniorFull timeApprenticeshipWorldwideFlexible hours
- ...seamless customer experiences. It's all developed and delivered by the members of... ...You belong at Bell. Summary The software development team of the MediaTV Technology... ...scalable. Key Responsibilities As a Senior Developer, your work will be shared between a...SeniorLong term contractFull timeWork at office3 days per week
- ...We are seeking a Senior Software Developer to join our engineering team in Montreal and contribute to the design, development, verification, and maintenance of aerospace software design tools and safety-critical software systems. This role involves working on high-reliability...SeniorFull timeWorldwide
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer, we expect you to be disciplined regarding software development, and ready and eager to collaborate with and mentor...SeniorFull time
- ...daily, while growing your expertise in distributed systems, machine learning infrastructure and agentic workflows. As a Backend Developer, you will: Contribute to the development lifecycle, including coding, testing, and deployment Analyze and help improve the ease...Senior
- ...seamless customer experiences. It's all developed and delivered by the members of #TeamBell... ...cutting-edge fibre and 5G networks, develop advanced products and services to run on... ...seeking a highly skilled and experienced Senior Software Developer (Devops Engineer)to lead and mentor...SeniorFull timeWork at officeImmediate start3 days per week
- ...passionate mission is to empower safer, more person-centered care across senior living through world-leading AI, industry-changing hardware, and... ...through innovation. Your Role at SafelyYou As a Senior Software Engineer on the Fleet Team, you will help scale and evolve our...SeniorLong term contractRemote workWork from home
- ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that powers the collection,... ...you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment...Senior
- Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about...SeniorFull time
- ...crowdsourcing/crawler technology. The Challenge Are you a rockstar developer looking to work in a fun and challenging environment with a well... ...find funding. Alongside our Platform Manager, designers, and software development team, you will design and develop next generation...SeniorFull timeWork at office
- ...and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and infrastructure experience, you design, build, and deliver robust software solutions,...SeniorFull time
- ...enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver robust data and machine learning solutions...SeniorFull time
- ...Job Responsibility: Maya HTT is a leading developer of advanced modeling and simulation software for mechanical engineering. As a strategic development partner for Siemens PLM Software, we author and market a variety of software products for heat transfer, fluid flow and structural...Long term contractPermanent employmentTemporary workSummer workWork at officeWorldwideFlexible hours
- ...Job Responsibility: Maya HTT is a world leading software developer and engineering solutions provider focused on CAE, CAD, CAM and PLM. A long-time partner of Siemens Digital Industries Software, Maya HTT collaborates in providing software, AI, and engineering services to help...Long term contractPermanent employmentTemporary workSummer workWork at officeWorldwideFlexible hours
- ...Software Developer Montreal, Quebec | Full-Time Contract Information Technology / Software Development | Intermediate (3 to 5 Years) | Monday to Friday, Day Shift Position Type Full-Time Contract, with potential to convert to a permanent position Location Montreal...Permanent employmentFull timeContract workWork at officeMonday to fridayShift work
$70 - $75 per hour
...Job Title: Senior Software Developer, CAD Applications (C++/Python) Location: Hybrid - Montreal, Quebec, Canada Job Type: T4 Contract Experience: 7+ Years Rate: CAD 70 - 75 per hour Role Summary: NearSource is looking for a Senior Software Developer, CAD Applications...SeniorHourly payLong term contractContract work- ...people, encourage their ideas and reward their results. As a Software Developer Intern , you will join one of our development teams... ...develop computationally intensive software under the guidance of senior technologists with the goal of deployment during your internship...SeniorSummer workInternshipWork at officeDay shift
- ...programmers, SREs and game studios where everyone shares knowledge and is encouraged to evolve every day. What you’ll do As a Senior Software Developer (Online Services) , you will design, develop and operate distributed Gateway services with focus on high availability, low...SeniorFull timeWorldwide
$37.5 per hour
...Education: Bachelor's degree Experience: 1 year to less than 2 years Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications as required Communicate technical problems, processes and solutions Prepare...Permanent employmentFull timeFlexible hoursShift workWeekend work- ...consensus. We are looking for multiple passionate Software Developers to join our team. You will develop critical software that engineering teams use to... ...you will be surrounded by cutting-edge technology and senior technologists providing you with the best possible environment...Senior
- ...million educators in 150 countries. Développeur(se) Logiciel Senior (Full Stack) Développement de logiciels chez HMH Le développement... ...sera considérée en lieu et place d'un diplôme. Senior Software Developer (Full Stack) Software Development at HMH Software development...SeniorFull timeApprenticeship
- ...large, global organization. Engineers thrive at Tower while developing electronic trading infrastructure at a world class level. Our... ...potential. Our Core Engineering department is seeking a Software Developer II to join the Data team in Montreal. This role is responsible...ApprenticeshipCasual workWork at officeWorldwide
- ...Having an in-depth analysis and understanding of software development and customer issues, the Lead Software Developer evaluates and selects possible technology options for a project. They take part in evaluating efforts, solving problems and ensuring the quality of solutions...
- ...de développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous jouerez un... ...applicable). Job Description As a senior software engineer on the APPS team, you will take... ...plugins. Analyze complex problems and develop long-term solutions that address root...SeniorLong term contractWork at office
- ...Full-Stack Software Developer Location: Montreal (Hybrid) *Only candidates located in Montreal will be contacted if selected * About Us Broadsign is a growing software company with a mission to make buying, selling, and delivering out-of-home media easier than ever...Permanent employmentWork at office
- ...skills, and your career. About the Role We are seeking a Senior Android Developer (Kotlin) for the Mobile Team dedicated to designing and... ...What You’ll Do Design, code, test, as well as debug complex software with a high level of quality Provide technical leadership...SeniorWork at officeFlexible hours
- ...As part of our growth, we are looking for a Microsoft Azure Developer to join large-scale projects with one of our clients in Montréal... ...solutions. Required Skills Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. Minimum of 10 years of...SeniorFull time
- ...Job Responsibility: : R&D Linux Firmware Developer focuses on a range of embedded firmware development... ...team implementing innovative firmware/software solutions for embedded IoT sensor gateway... ...We are considering candidates of varying seniority for this role. Experience developing...SeniorFull timeWorldwideRelocation package
- ...engine and a producer of cultural content, generating an average of 100 million monthly page views. About the Role: As a Software Developer 2 within our Technology & Engineering team, you will act as a core engine driving the future of our digital logistics ecosystem....Apprenticeship
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- director software engineering Montréal, QC
- software developer intern Montréal, QC
- software engineer part time Montréal, QC
- remote entry level software developer Montréal, QC
- software developer entry level Montréal, QC
- développeur logiciel Montréal, QC
- software engineer internship Montréal, QC
- junior software engineer Montréal, QC
- software developer no experience Montréal, QC
- software developer internship no experience Montréal, QC

