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
- ...clinics, which replaces inefficient processes with a faster and safer technological alternative. Job Description As a Senior Software Developer - Healthcare systems integration profile, you will be a key member of our interoperability team and will work to design,...SeniorTravail à distanceEmploi permanentTemps pleinСontratTravail au bureauLe monde entier
- ...experiences. ABOUT THE ROLE: We are seeking experienced Software Developers to work with us to build amazing new products for airlines... ...like to meet you. We are looking for a backend software developer. For this specific role, the candidate should have at least 5...SeniorTarif journalierTemps pleinStageTravail au bureauTravail à distanceTravail à domicileHoraires flexibles
- ...----- Job overview: The Edge OS family is responsible for developing an operating system and services that enable the remote management... ...used to deploy Genetec’s next generation of physical security software to our clients. Your goal will be to deliver features...SeniorTemps pleinTravail à distanceHoraires flexibles
- ...Développeur.se Logiciel en Backend Senior Le voyage est plus que l’arrivée à destination — c’est l’ensemble des expériences vécues... ...À PROPOS DU RÔLE : Nous recherchons un·e Senior Backend Software Developer expérimenté·e pour nous aider à bâtir des produits de nouvelle...SeniorTarif journalierTemps pleinStageTravail au bureauTravail à distanceHoraires flexibles
- ...La version française suivra Position Overview We are looking for a Full Stack Software Developer to join our team. This person will be collaborating with other .NET developers in maintaining and evolving our payment platform. Our technology stack primarily uses...SuggéréTemps pleinApprentissageTravail au bureauZone locale2 jours par semaine1 jour par semaine
- ...for reports, provide UAT support, and obtain sign-off for production deployment. ~ Hands-on experience with associated systems and software, including Linux, Unix, version management with Git, and job schedulers, utilizing these during development. ~ Strong analytical and...SeniorTemps pleinZone localeLe monde entierVisa de travail
- ...inspired to build a more efficient and enjoyable world. Role overview As a Senior AI Developer, you build production-grade AI features and systems for enterprise clients. You bring disciplined software development practices, strong applied AI skills, and the ability to take...SeniorTemps pleinTravail au bureauHoraires flexibles
- ...Playwright. Responsibilities: ~ Design and execute performance, load, stress, and endurance tests and publish key metrics. ~ Develop performance test plans and realistic workload models based on WMS workflows and operational patterns. ~ Build and maintain...Emploi permanentTemps pleinTravail à distance
- ...challenges with continuous learning opportunities, then Tescys could be a good fit for you! About the Role We are looking for a Software Developer in Test (Data Platform) to join our TecsysIQ Data & AI team. This role is focused on ensuring the quality, reliability, and...Emploi permanentTravail à distance
$95k - $120k par année
...We are looking for a Senior C++ Software Developer to collaborate on a wide variety of projects in partnership with our clients. You will be a subject-matter expert thanks to your deep understanding of frameworks and the entire development process. You will work closely...SeniorTemps pleinTravail au bureauTravail à distanceHoraires flexibles- ...Your team’s dynamic: The Edge OS family is responsible for developing an operating system and services that enable remote management... ...used to deploy Genetec's next generation of physical security software to our customers. Your objective will be to offer features related...SeniorTemps pleinTravail à distanceHoraires flexibles
- ...presence in Waterloo, Ontario. We work at the cutting edge of technology to develop and commercialize superconducting quantum computers. The company is rapidly growing and has both hardware and software groups to achieve its R&D goals. Role Overview We are seeking an...Temps pleinApprentissage
- ...Senior RPG Developer – REMOTE At Fresche Solutions, we offer great work-life balance with flexible hours. You can work anywhere in North... ...Assists in the design, development, testing, and maintenance of software systems. Work with other developers on the team to help...SeniorTravail à distanceTemps pleinHoraires flexibles
- ...team (15+ researchers), taking approaches developed in our research towards real world... ...role, the candidate will act primarily as a software engineer, playing a key role in maintaining... ...an understandable and practical form. The developer will maintain, extend, and improve the existing...Temps pleinTravail temporaireApprentissageTravail au bureauTravail à distanceLe monde entierHoraires flexibles
- ...Valley, we're shaping the future of entertainment and information by developing cutting-edge technology for content creation, transmission, and distribution. We're on the lookout for a talented Software Developer (C++) with a passion for Broadcast Video and Audio to join our...Temps pleinStage
- ...Français ci-dessous Embedded Software Developer Taiga is a Canadian company reinventing powersports with high-performance electric vehicles built for extraordinary environments. Built on a clean-sheet platform, our vehicles deliver industry-leading power-to-weight...Temps pleinÉquipe de jour
- ...multidisciplinary team at the heart of manufacturing operations, where software development meets electronics and product innovation. In... ...that directly influence operations. Your day at a glance: Develop Front-End and Back-End components using core .NET technologies...Tarif journalierTemps pleinApprentissageHoraires flexibles
- ...Our team brings together more than ten developers and test specialists from diverse backgrounds... ...clean, maintainable, and performant software. We experiment, iterate, and continuously... ...work. We’re looking for a software developer to join the Access Control team. You should...Temps pleinHoraires flexibles
- ...will be part of a team building the next generation of vehicle software platforms, where embedded high-performance computing meets advanced... ..., with a focus on real-time constraints and scalability. Develop and maintain system-level services (logging, scheduling, replay,...SeniorEmploi permanentTemps pleinHoraires flexibles
$100k - $120k par année
...Were Hiring for Our Client: Senior .NET (C#) Developer IoT (Zigbee, BLE) Location: Hybrid in Montreal, QC, Canada Industry: Smart... ...the boundaries of secure device communication using modern software and hardware protocols. Required Skills & Experience:...SeniorTemps plein- ...travel. Come help us transform everyday travel into extraordinary experiences. ABOUT THE ROLE: We are seeking an experienced Software Developer in Test (SDET) to join our QA team based in Montreal. Our Software Developers in Test are mentors of quality and automation...Travail à distanceTarif journalierTemps pleinStageTravail à domicileHoraires flexibles
- ...------------------------------------ Your team’s dynamic: Developers and test specialists from diverse backgrounds, united by one goal... ..., partners, and compliance agencies You believe great software means quality, security, and observability — not just working code...Temps pleinСontratStageHoraires flexibles
- ...Senior Netsuite Developper Who We Are: Quadbridge is a fast-growing North American IT solutions provider, empowering businesses... ...We are seeking an experienced and proactive Senior NetSuite Developer Lead to take full ownership of our NetSuite production environment...SeniorTemps pleinTravail au bureau
- ...Security Center is Genetec’s flagship product and one of the leading software products in the physical security market. The System Test team... ...before shipping the product to customers. As a Software developer in our test automation team, you will collaborate with other software...Tarif journalierTemps pleinTravail au bureauZone localeHoraires flexibles
- ...Company Jesta I.S. is a global supplier of integrated software for wholesalers and retailers specializing in apparel, footwear... ...client service. Position Summary We are looking for a Senior Mobile Developer to join our Retail and Omnichannel development team. The...SeniorTemps pleinTravail au bureauTravail à distanceHoraires flexibles
- ...like yourself. Job Description: Paytm Labs is looking for a Software Engineer to work on our personalization platform which generates... ...to put cutting edge deep learning algorithms in production. Develop tools and contribute to open source wherever possible. Adopt...SeniorTemps pleinTravail au bureauHoraires flexibles
- ...safer technological alternative. Job Description As a Senior Mobile Developer, you will play a key role in designing, building, and... ...ecosystem and the standards that guide how we deliver quality software. Specifically, you will: Architect for Scale: Design and...SeniorTravail à distanceContrat Longue DuréeEmploi permanentTemps pleinСontratTravail au bureauLe monde entier
- ...multidisciplinary team at the heart of manufacturing operations, where software development meets electronics and product innovation. In... ...that directly influence operations. Your day at a glance: Develop Front-End and Back-End components using core .NET technologies...Tarif journalierTemps pleinApprentissageHoraires flexibles
- ...overview: Do you want to directly improve how hundreds of developers build, deploy, and operate software across cloud, on-premises and hybrid environments?... ...about Kubernetes, automation, observability, developer experience and hybrid deployment challenges. The Platform...Temps pleinHoraires flexibles
- ...when joining the team Reporting to the Software Development Manager, you will play a... ...Keep a constant watch on technological developments; Participate in feature for Mobile, Backend... ...you an experienced and motivated Mobile Developer, known for your constructive attitude,...SeniorTravail à distanceTemps pleinProgramme de réinstallationHoraires flexibles
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Senior Software Developer. Soyez parmi les premiers à postuler !
- ingénieur logiciel embarqué Montréal, QC
- software developer internship Montréal, QC
- software development engineer Montréal, QC
- software developer no experience Montréal, QC
- junior software developer Montréal, QC
- software engineer Montréal, QC
- software engineer devops Montréal, QC
- remote entry level software developer Montréal, QC
- junior software engineer Montréal, QC
- director software engineering Montréal, QC

