Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Proven experience in . NET development, with a focus on architecture and modernization. Strong understanding of software development best practices and methodologies. Excellent problem-solving skills and ability to work in a team environment. Familiarity with cloud technologies and microservices architecture is a plus. Ability to mentor junior developers and share knowledge across the team.
About the job
Join our dynamic team at 1pertinentinc as a Senior Software Developer specializing in . NET architecture and modernization. In this role, you will leverage your extensive experience to drive innovative software solutions and enhance our existing systems. Collaborate with cross-functional teams to design, develop, and implement robust applications that meet the evolving needs of our clients.
About 1pertinentinc
1pertinentinc is a forward-thinking technology company located in Montréal, dedicated to delivering cutting-edge solutions that empower businesses to thrive in the digital landscape. Our commitment to innovation and excellence sets us apart as a leader in the software development industry.
Join our dynamic team at Collabera as a Software Developer, where you will be at the forefront of innovative technology solutions. As a vital member of our development team, you will be responsible for designing, coding, and implementing software applications, ensuring they meet the highest standards of quality and performance.In this role, you will collabor…
Qui sommes-nous ?Nous sommes une entreprise technologique dynamique, spécialisée dans le développement agile. Notre priorité est notre équipe et nos clients. Nous valorisons les aspirations de chacun et nous engageons à les soutenir dans leur parcours professionnel.Nous croyons que la collaboration renforce notre succès, c'est pourquoi nous recherchons constamment des moyens d'établir des connexions significatives au sein de notre communauté.Nous célébrons la diversité sous toutes ses formes : origines, talents, parcours et langues. Pour nous, cela représente une opportunité d'innovation et d'apprentissage. Nous nous efforçons de créer un environnement où chacun se sent inclus et valorisé.Le plaisir au travail est essentiel pour nous. Chaque jour, nous nous engageons à rendre notre environnement de travail plus efficace et agréable.Aperçu du rôleEn tant que Lead, tu seras enthousiaste à l'idée de collaborer et de guider des collègues techniques et non techniques tout en planifiant, développant et livrant des solutions logicielles d'entreprise pour nos clients. Nous recherchons un leader responsable, capable de gérer son temps efficacement et d'apprendre rapidement, tout en se concentrant sur l'amélioration continue. Ton rôle sera de fournir des orientations et de soutenir l'équipe dans l'atteinte de ses objectifs. Tu es un développeur expérimenté avec une expertise technique solide.Les technologies mentionnées ci-dessous sont indicatives. Nous priorisons d'abord les compétences interpersonnelles et le potentiel de croissance lors de notre processus de sélection.
Hive.co supports event marketers across North America, providing tools for more than 1,500 events, festivals, venues, and promoters. The platform helps clients expand their reach and fill seats through automated, personalized digital marketing. Hive processes billions of customer data points and handles over 200 million emails and SMS messages monthly, powered by integrations with services like Ticketmaster and Shopify. Role overview This Senior Software Developer position is fully remote within Canada. The engineering team at Hive.co values fast iteration and frequent product updates, shipping changes to production several times a day. The group emphasizes building minimum viable products, gathering rapid feedback, and making continuous improvements to the platform. As Hive grows quickly, the technical challenges continue to scale as well. The team manages high volumes of real-time data and supports a wide range of integrations. Developers here help ensure that clients can get the most value from the platform, focusing on both performance and reliability. What you will do Develop new features quickly and refine them based on user feedback. Participate in code reviews, technical planning, and architectural decisions. Take ownership of projects from start to finish, delivering quality work on schedule. Help identify and resolve performance bottlenecks, keeping the technology stack up to date. Collaborate with teammates to design scalable web architectures, including APIs and backend systems. Work with the customer success team to address client-impacting issues. Recent projects The team has recently completed projects such as integrating Meta Ads Manager, enabling clients to use Hive’s segmentation for custom audiences on Meta platforms. Other recent work includes building advanced systems to support the platform’s growth and client needs. This role is aimed at developers who care deeply about software quality and want to make a meaningful impact. Hive.co welcomes candidates who are motivated by the company’s mission and eager to contribute to its ongoing success.
Join Us!At High Tech Genesis, you will push the boundaries of innovation by leveraging cutting-edge technologies and collaborating with a passionate team. Become part of a design services company recognized as a global leader in technology and innovation.We are seeking a skilled Technical Architect to join our team.Your next career opportunity starts here.In this role, you will be responsible for:Identifying and implementing solutions to address team blockers;Creating and updating the software architecture documentation;Documenting programming practices according to established standards;Conducting programming of complex tasks (units of programming);Researching and participating in the implementation of performance solutions;Supporting or guiding analysts in coding and constructing software components or utilizing development tools used in projects;Developing the project software architecture based on a multi-tier architecture that addresses, among other things, access to multiple data sources, error handling, collaboration patterns, logging, and design patterns;Contributing to the evolution of coding rules and programming standards, including UI standards, transactional scenarios, and data modeling standards;Participating in the evolution of the development framework by identifying basic graphical controls, common components, testing environments, and tools related to continuous integration and test-driven development;Performing tests to validate new features (proof of concept);Executing manual tests within applications;Reviewing the software architecture of projects as needed;Researching and participating in the implementation of solutions;Ensuring the quality of the produced code, monitoring, and adherence to best practices in service-oriented programming.
Geotab Inc. develops technology for connected transportation and the Internet of Things (IoT). The company helps businesses manage commercial vehicle fleets by connecting vehicles to the internet and providing web-based analytics. Clients use these tools to monitor fleet performance, improve safety, and support sustainability efforts. Geotab’s open platform and Marketplace® give organizations access to a variety of third-party solutions. This setup allows companies to automate operations, integrate vehicle data with other business systems, and adapt quickly as needs change. The team processes billions of data points each day, applying analytics and machine learning to boost productivity, reduce fuel consumption, and maintain compliance with regulations. Geotab values innovation and curiosity. Team members often take on new challenges and contribute beyond their core responsibilities. The company offers a collaborative workplace, a comprehensive benefits package, and opportunities for growth and development. For more about the company culture, visit the Geotab careers blog or follow @insidegeotab on Instagram. To stay informed about future openings, sign up for the talent network.
Role overview Precisely International Jobs is looking for a Senior Software Developer based in Canada. This role centers on designing, building, and implementing software solutions that support both product growth and user experience. What you will do Work with cross-functional teams to move projects from initial concept through to delivery Develop and implement software that aligns with client requirements Contribute to product enhancements and user experience improvements Uphold strong software development standards throughout the process Impact This position helps shape product direction and ensures clients receive reliable, high-quality solutions.
Hello! We appreciate your interest in joining us at Lightspeed Are you on the lookout for an exciting new challenge? Whether you're actively searching or just exploring, you’ve come to the right place! As a Principal Software Developer at Lightspeed, you will be instrumental in shaping the design and architecture of our flagship Lightspeed Retail product, which serves thousands of merchants globally. Your hands-on contributions will drive the development of innovative solutions tailored to our customers' needs. You will elevate engineering excellence throughout the organization by providing technical direction, championing best practices, mentoring fellow developers, and empowering teams to create a sustainable architecture. This position requires you to be located in Canada and to work within EST/EDT hours. We provide flexible work arrangements, including fully remote, hybrid, or fully office-based options (in cities with local offices).
Who We AreWe are a rapidly growing technology company focused on agile development. At the core of everything we do are the people; this is what matters most to us. We genuinely care about our clients and their environment, as well as the big dreams, aspirations, and professional advancement of each team member.We firmly believe that unity is strength, which is why we are always looking for new ways to build connections with everyone around us.We value diversity in all its forms: backgrounds, personalities, career paths, languages... absolutely everything. This topic presents us with opportunities for real innovations, learning, and exchanges. We want everyone to feel welcomed and at home in everything we do.Fun is also part of our mission. Every day, we wake up motivated to make the world a more efficient and enjoyable place.Role OverviewAs a Senior Software Developer, you are eager and ready to collaborate with and mentor both technical and non-technical teammates while planning, developing, and delivering enterprise software solutions for our clients. We expect you to take responsibility for your tasks, excel in time management, and learn quickly, with a focus on continuous personal improvement. The technologies listed below are indicative. Above all, we evaluate personal skills and growth potential during the selection process.
Join our innovative team at ADGA Group Consultants Inc. as a Software Developer. In this role, you will be responsible for designing, coding, and testing software applications that meet the needs of our clients. Your expertise will contribute to the development of high-quality software solutions while collaborating with a talented team of professionals.
Spiria seeks a C++/Python Software Developer to join the team in Laval. The focus is on building embedded software for advanced machinery, where reliability and precision are essential. This position involves hands-on work in environments that require consistent performance and careful attention to detail. Key responsibilities Design and develop embedded software for large-scale machines within Linux environments. Work on user interface elements, automate operational processes, and contribute to control system development. Assist with integrating software and hardware for complex systems. Work location This is an on-site position at Spiria's Laval office.
Why consider a career with Auvik?Impactful Technology: Join a company dedicated to developing innovative network management software that automates tedious tasks, enhances operational efficiency, and lowers risk. With Auvik, IT teams gain vital visibility and control over their network infrastructure.Transparent Leadership: Work alongside a leadership team that is approachable, experienced, and committed to driving success for both the organization and its employees.Beloved Products: Our customers are highly technical and enthusiastic about our offerings, demonstrating the importance of attention to detail in our product development.Growth Opportunities: Auvik encourages continuous learning and provides thorough onboarding and career development programs designed to help you succeed.Flexible Work Environment: As a fully distributed team, we support remote work, trusting you to manage your tasks from wherever you feel most productive.Role Overview:As a Principal Software Developer at Auvik, you will play a critical role in providing high-level technical leadership, shaping the architecture and strategic direction of our platform. You will navigate a complex system that includes both a legacy monolith and a microservices ecosystem on Kubernetes, evaluating architectural evolution and crafting practical plans for our future.
Role Overview Vention is looking for a Senior Software Developer in Montreal. This role focuses on designing and building software solutions that improve our products and support business goals. Collaboration with teams across the company is central to the work. What You Will Do Write clear, maintainable code for new and existing features Take part in code reviews to support quality and share knowledge Mentor junior developers, offering guidance and feedback Work closely with colleagues from different disciplines to deliver improvements Who We’re Looking For Strong interest in technology and software development Comfort working in a quick-moving setting Experience collaborating with diverse teams Commitment to writing reliable, maintainable code
Join Versapay as a Software Engineer II specializing in C# and .NET technologies within our Payments team. In this role, you will contribute to innovative payment solutions, working collaboratively in a dynamic environment.
OUR MISSIONAt Redwood Software, we are dedicated to equipping our clients with seamless automation tailored for their essential business operations.ABOUT USAs pioneers in full-stack automation solutions for mission-critical business processes, Redwood Software offers the first SaaS-based composable automation platform specifically crafted for ERP systems. We believe in the transformational capabilities of automation, enabling you to orchestrate, manage, and oversee workflows across any application, service, or server—whether in the cloud or on-premises—with utmost confidence and control.Our global team of automation specialists and customer success engineers are committed to delivering innovative solutions and exceptional support, allowing you the freedom to envision and shape your future. Step back from the minutiae and gain a broader perspective with Redwood Software.CORE VALUESOne Team. One RedwoodCreate Your Own WeatherPursue Customer Success RelentlesslyAddress Challenges Head-OnFoster CuriosityTake Ownership of OutcomesShow Mutual RespectYOUR IMPACTIn the role of Senior AI Developer, you will spearhead significant AI initiatives throughout the software development lifecycle, guiding technical strategy, designing and assessing experiments, and producing prototypes and insights that influence Redwood’s development methodologies and product direction.Lead the design and execution of AI experiments encompassing the software development lifecycle, including coding, testing, code review, documentation, and CI/CD processes.Assess and recommend AI tools and establish scalable adoption frameworks across development teams.Create benchmarks to evaluate the impact of AI on developer productivity, code quality, and delivery speed.Identify inefficiencies in development workflows and propose AI-driven enhancements for pilot testing and broader implementation.Promote structured, disciplined AI experimentation and effectively communicate results.Conduct exploratory research into AI capabilities for Redwood’s enterprise automation platform, exploring agents, orchestration patterns, and AI-enhanced interfaces.Oversee the complete development of intricate prototypes, from feasibility studies to operational demonstrations.Translate emerging AI trends into actionable strategies aligned with Redwood’s product offerings.Collaborate with product management and engineering leaders to guide research initiatives and ensure outputs are production-ready.Provide technical mentorship through design reviews, knowledge sharing, and guidance for junior developers.
Are you an innovative Software Developer with a passion for technology? Join our dynamic team at Collabera, where we are committed to pushing the boundaries of software solutions. As an ATG Developer, you will play a crucial role in developing cutting-edge applications and optimizing existing systems. Your expertise will directly contribute to our mission of delivering high-quality software that meets our clients' needs.In this position, you will collaborate with cross-functional teams, leveraging your technical skills to enhance application performance and user experience. If you are eager to take on challenges and advance your career in a supportive environment, we encourage you to apply!
Be a part of creating a brighter financial future for all Canadians.At Neo, our mission is to revolutionize the financial landscape for Canadians. Working in a fast-growing tech startup is not for everyone; it demands resilience, agility, and can be quite intense, yet the rewards are exceptionally fulfilling. Founded in 2019, Neo has swiftly established itself as one of the leading fintech companies in Canada.#1 on Deloitte’s Technology Fast 50 for 2023, 2024, and 2025 — a historic three-peat!#1 Fastest Growing Company in Canada for 2024 by Globe & MailHighly-rated mobile applications and credit card offeringsA diverse team of over 500 membersServicing more than 1 million customersCollaborating with over 10,000 retail partnersExcellence at NeoOur recruitment and company culture thrive on the following core values:Collaboration: We foster a culture of trust, respect, and support for one another during both triumphant and challenging moments. Our mission extends beyond personal gain — we are dedicated to our colleagues and, ultimately, our clients.Accountability: Each of us plays a crucial role in Neo's success, pushing ourselves to fulfill our commitments to customers, partners, and teammates. When we face challenges, we work together to improve.Integrity: Our responsibility to millions of Canadians requires us to uphold the highest standards of integrity in all our dealings.The OpportunityNeo Financial is seeking a dedicated Director of Software Development to join our dynamic team in Calgary. This is an exceptional chance to create impactful products that serve millions of Canadians and help shape the future of finance in Canada.
À propos de nousOsedea est une entreprise technologique dynamique, dédiée au développement agile. Notre priorité est d'honorer nos clients et de favoriser un environnement de travail enrichissant pour chaque membre de notre équipe. Nous croyons en la force des connexions humaines et cherchons constamment des moyens d'enrichir notre collaboration avec notre entourage.Nous valorisons la diversité sous toutes ses formes, qu'il s'agisse de parcours professionnels, de cultures ou de langues, car nous considérons cela comme une opportunité d'innovation et d'apprentissage. Chaque personne doit se sentir bienvenue et intégrée dans notre environnement de travail.Nous avons également à cœur le bien-être au travail; notre motivation est de rendre le monde professionnel à la fois plus efficace et agréable.Présentation du rôleEn tant que Lead Software Developer, vous serez enthousiaste à l'idée de collaborer et de coacher des collègues techniques et non techniques. Vous serez responsable de la planification, du développement et de la livraison de solutions logicielles adaptées aux besoins de nos clients. Nous recherchons une personne qui excelle en gestion du temps, qui apprend rapidement et qui s'engage dans un processus d'amélioration continue. Vous aurez pour mission de guider l'équipe vers l'atteinte de ses objectifs tout en faisant preuve d'une expertise technique solide. Les technologies mentionnées ci-dessous sont à titre indicatif. Nous privilégions avant tout les compétences interpersonnelles et le potentiel de croissance lors de la sélection.
Become a Part of Syntronic: Innovate for TomorrowAt Syntronic, we are not just participants in the tech industry—we are trailblazers! Collaborate with leading companies and visionary thinkers to transform innovative concepts into reality. Picture yourself working on state-of-the-art telecommunications, cutting-edge automotive technology, life-enhancing healthcare solutions, and next-generation industrial automation. Our projects span a variety of fields, making a significant impact at the frontline of technological advancements. Join us in creating extraordinary solutions!Who We Are:Syntronic stands as a global pioneer in design and development, focusing on electronics, electro-mechanics, and software solutions. We are more than a company; we are a vibrant community of innovators. Our teams engage in projects that are shaping the future—from developing advanced communication systems and autonomous vehicles to enhancing IoT solutions that change everyday life. At Syntronic, your contributions will truly matter.What We Seek:We are looking for passionate individuals who aspire to:· Collaborate with prestigious clients on transformative, innovative projects.· Interact with and learn from industry experts.· Innovate from conception through implementation, while maintaining high standards.· Gain international exposure through global projects.· Flourish in an entrepreneurial culture that champions new ideas.· Explore diverse industries such as telecommunications, automotive, healthcare, and industrial automation.The Junior Embedded Software Developer will assist in the creation of embedded software for an exciting automotive initiative. This position is ideally suited for recent engineering graduates with a solid foundation in embedded C programming, microcontroller systems, and a keen interest in growing within the automotive sector. The selected candidate will work under the mentorship of senior engineers and will be involved in software design, implementation, testing, and debugging throughout the embedded software development lifecycle.
Be Part of the Future of Finance!At Robinhood, we are dedicated to democratizing finance for everyone. With an anticipated transfer of assets totaling $124 trillion expected to be inherited by younger generations in the coming decades, we invite you to join us at the forefront of this monumental movement.About Our Team and Your RoleThe Developer Infrastructure team at Robinhood is crucial in empowering engineers to deliver high-quality software with speed and security. We create and maintain the tools and systems that foster seamless software development experiences across our organization.We strive for infrastructure that is intuitive, robust, and empowering. Our goal is to minimize friction, enhance feedback loops, and boost developer productivity through top-tier tools and operational excellence.We are searching for a Senior Staff Software Developer to lead our Developer Infrastructure initiatives. In this capacity, you will act as a technical leader and architect, influencing the future of developer experience at Robinhood and spearheading projects that enhance velocity, quality, and reliability at scale.This position is based in the office location(s) stated in this job description, aligning with our in-office working philosophy. Please consult your recruiter for further details regarding our in-office expectations.
Elevate Your Career with Loopio! At Loopio, we foster an environment rich in learning and growth opportunities for our team members, affectionately known as Loopers. We empower our employees with challenging, autonomous work, enabling them to refine their expertise. Our culture attracts and retains inquisitive individuals who possess resilience and a strong desire for career advancement. At Loopio, we thrive on mutual support and collaboration—because real success is achieved as #oneteam.We are seeking an experienced Director of Software Development to spearhead our RFX I/O Mission Team. This team is crucial in managing the systems that facilitate the integration of RFPs, RFIs, and other formal procurement documents into the Loopio platform, and ensuring the delivery of winning proposals. Responsibilities include overseeing document ingestion pipelines, portal integrations, AI-enhanced import functionalities, and developing an intelligence layer that optimizes content extraction processes.This strategic and highly technical leadership position is designed for an individual with a proven track record in addressing complex document processing challenges, developing reliable ingestion pipelines, and employing AI/ML technologies to enhance accuracy and minimize manual intervention. You will lead several engineering pods, mentor managers and technical leads, and collaborate closely with Product, Data Science, Infrastructure, and Design teams to enhance customer interactions with proposal documents on a large scale.Note: This is an existing vacancy on the team.Key Responsibilities:Lead and nurture multiple engineering pods, providing support for other managers and technical leaders.Promote a high-performing, inclusive engineering culture rooted in accountability, autonomy, and craftsmanship.Mentor and cultivate engineering leaders through coaching, constructive feedback, and career development.Attract, retain, and develop top-tier technical talent.Technical Direction & Architecture:Guide the architecture and evolution of Loopio's document ingestion and processing platform, encompassing various source document formats (Word, Excel, PowerPoint, PDF) and customer portal integrations.Collaborate with Data and ML teams to incorporate AI-enhanced extraction, auto-mapping, conditional logic detection, and document understanding models into the import pipeline.