Senior Software Engineer

3 weeks ago


Calgary, Canada LodgeLink Full time

Senior Software Engineer Calgary, AB About the Role LodgeLink is inviting senior software engineers in Calgary to join our team to be part of the creation of the future of workforce travel. We are looking for talented developers with a passion to create products that impact the industry, who enjoy learning about the latest technologies, strong critical thinking skills, and a user-focused approach. As a part of the software engineering team, you will join an agile, audacious, inventive, collaborative, and dependable team with a bold and opinionated vision of how we use technology to solve business problems. You will influence and execute the technical vision and system design decisions on how the product is built, deployed, and operated on production. Specifically, you will collaborate with other software engineers and engineering leaders in designing new cloud-native solutions and rearchitecting existing ones. As a Senior Software Engineer, with a higher focus on front-end, you should be comfortable around both front-end and back-end coding languages, front-end development frameworks, third-party libraries, and modern system design patterns such as event driven, DDD, and microservices. Our current cloud stack includes ReactJS, NodeJS, gRPC, GraphQL, Cosmos DB, PostgreSQL, Docker, all fully running on Azure cloud, plus a few more things. This role is in Calgary, AB, and is in-office with 20% flexibility to work from home. Duties and Responsibilities Your job #1 is to make the software engineering team better through doing, mentoring, and sharing. You are a role model. You will enforce the best coding practices while being a strong advocate and innovator for continual improvement. Your codebase will be better every sprint. You will create the tools and templates so that all the other developers will say “wow, this is easy.” In the next few years, you will scale our products to be top of class, responsive and attractive to delight users. Qualifications 5+ years of recent experience with modern front-end technologies built with ReactJS while knowing enough about other technologies such as Golang, NodeJS, gRPC, microservices, and NoSQL are assets. It's okay not to know all of these technologies, we know you can learn fast because you know the principles and have strong software engineering foundations Beyond 10 years of progressive career in software development lifecycle experience and still have a curiosity and are malleability to learn new ways. 10+ years of mastery of SDLC, SOLID Principles, Data/Behavior/Test Drive Development, and a love of Clean Code and of clean architecture. 10+ years of proven application of cloud development patterns and best practices with multiple years in different architectures and industries. A proficiency in cloud-based architecture and automated release pipelines because you have done this for more than 5 years. 5+ years focused on an API-first approach expertise with loosely coupled systems, and domain driven. An advocate for and experience in effectively managing and planning technical debt so that ours do not grow. A commitment to leaving code/processes/people better than when you got there. An attitude and pride in quality code and have multiple approaches towards testing. Degree in Computer Science or Computer Engineering. About LodgeLink LodgeLink, a Black Diamond Group company headquartered in Calgary, Alberta, Canada is more than just a digital marketplace and ecosystem for crew travel; we’re a caring tech company on a mission to transform workforce travel. Our digital platform is the key to unlocking seamless solutions for finding, booking, and managing crew travel and accommodation needs. Powered by a growing network of hotel and lodge partners, we address the unique challenges of crew travel, applying technology to streamline the entire process from booking to management, payments, and cost reporting. At LodgeLink, we're a caring tech company... United by our vision to be THE ecosystem for workforce travel, our values reflect our commitment to collaboration, agility, dependability, inventiveness, and audacity. As a diverse and inclusive team, we come together, sharing ideas, building disruptive technology, and tackling complex problems. Our relentless pursuit to deliver value and superior customer experiences is inspired by a collective passion to ‘Create A Better Way’for all. At LodgeLink, we're seeking exceptional team players with an entrepreneurial spirit to contribute to our rapid growth. If you crave a career, not just a job, we could be the perfect fit. LodgeLink Total Rewards Caring for our team is a priority, andwe’re pleased to provide these benefits: Building a diverse and inclusive team, supporting career growth and development. Competitive base salaries. Share Appreciation Rights programfor salaried employees. Paid vacation days and sick days. An employee charitable donation program. Hotel and travel discounts. Comprehensive benefits package including extended health, vision, dental, Health Spending Account, TeleDoc, Employee Assistance Program, Life, Long-term Disability, AD&D, and Critical Illness Insurance. Located in beautiful Eau Claire in downtown Calgary, within a 5-minute walk to Prince’s Island Park Company-hosted events, and a game room. Ability to join our Social Club and join colleagues for fun events such as golf, bowling, curling, stampede events and more. Free access to the Aspen Properties Fitness Centers. We are an Equal Opportunity Employer Black Diamond Group is committed to diversity, equal opportunity and ensuring that our employees can thrive in an inclusive environment. We are pleased to consider all qualified applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, marital status, family status, veteran status, Indigenous status, national origin, age, disability, or any other legally protected factors. Accommodation for applicants with disabilities is available upon request during the recruitment process. Company: LodgeLink #INHP Learn more: Black Diamond Group is a publicly traded company with 20 years of experience in modular space and workforce solutions, and operations across Canada, the United States, and Australia. Learn more: #J-18808-Ljbffr



  • Calgary, AB TP C, Canada Quorum Software Full time

    Senior Lead Software EngineerLocation: Calgary, Alberta, CanadaModel of Work: HybridAre you excited by challenges? Do you enjoy working in a fast-paced, international and dynamic environment? Then now is the time to join Quorum Software, a rapidly growing company and industry leader in oil & gas transformation.Quorum Software is the world's largest provider...


  • Calgary, Alberta, Canada Black Duck Software, Inc. Full time $89,000 - $111,200

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Calgary, Canada Helcim Full time

    Senior Software Engineer Join to apply for the Senior Software Engineer role at Helcim. We founded Helcim to become the world’s most loved payment system, empowering small businesses in North America with a human‑centric, transparent, and affordable payment solution. Our mission is simple: help small businesses thrive by providing a radically...


  • Calgary, Canada Helcim Full time

    Senior Software Engineer Join to apply for the Senior Software Engineer role at Helcim . We founded Helcim to become the world’s most loved payment system, empowering small businesses in North America with a human‑centric, transparent, and affordable payment solution. Our mission is simple: help small businesses thrive by providing a radically...


  • Calgary, Canada Black Duck Software Full time

    Black Duck Software Inc. helps organizations build secure high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components and...


  • Calgary, Canada Black Duck Software Full time

    Black Duck Software Inc. helps organizations build secure high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components and...


  • Calgary, Canada Quorum Software Full time

    OverviewWe are looking for a Senior Lead Software Engineer to design and implement complex solutions across our Upstream Planning portfolio. This role involves mentorship, supporting and leading technical decisions, and ensuring adherence to best practices. The overall objective is to provide technical leadership, mentor team members, and contribute to...

  • C++ Software Engineer

    3 weeks ago


    Calgary, Canada Black Duck Software, Inc. Full time

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...

  • C++ Software Engineer

    3 weeks ago


    Calgary, Canada Black Duck Software, Inc. Full time

    Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source components, and...


  • Calgary, Canada Netcracker Full time

    Netcracker Shaping the Digital Future As a proud subsidiary of NEC Corporation Netcracker is a global software leader driving innovation at scale. We combine an open Agentic AI Platform with AI-Native IT Solutions to help telecommunication providers transform innovate and deliver results that matter. Powered by cutting-edge technologyand the passion of our...