Backend Software Engineer
Job Description
Job title: Backend Software Engineer
Company: Black Diamond Group
Job description: LodgeLink is inviting Backend Software Engineers in Calgary to join our Ecosystem Squad to be part of the creation of the future of workforce travel. We are looking for talented individuals with a passion for coding, who enjoy learning about the latest technologies, strong problem-solving skills, and a user-focused approach.As a team member, you will join an agile, audacious, inventive, collaborative, and dependable (our core values) team with a bold and opinionated vision of how we use technology to solve business problems. You will be continuously learning and building your skillset. We emphasized developing our team members to build them into well-rounded professionals.You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment. As a Software Engineer, you should be comfortable around both front-end and back-end coding languages, infrastructure as code, development frameworks, third-party libraries, and Agile methodologies.The Ecosystem Squad helps to build and support all the external connections with our partners, core and key to LodgeLink’s platform. We excel at understanding LodgeLink’s unique business problems and translating stakeholder requirements into custom React, Node, GraphQL, REST and TypeScript based tools.This role is located in Calgary, AB, and is in-office with 20% flexibility to work from home.Duties and ResponsibilitiesDevelop web applications in a full-stack environment with React and Node, and GraphQL and REST APIs technologies.Have a backend focus and master one or more backend languages, for scale and re-use of components in an Event Driven and Service Oriented architecture.Take ownership of new features and leverage the team in creating, building, and integrating quality, test-driven code.Collaborate with the Architects, Product Owners, and your peers in finding the best solutions to our most challenging business and technical problems, using todays and future technologies.QualificationsExperience with strictly typed languages and OOP. React, Node and GraphQL are our today’s day-to-day tools, but we are transforming our backend into a cloud native and scalable platform.Strong understanding of the SDLC, SOLID Principles, Data/Behavior/Test Drive Development, and a love of Clean Code.Proven application of software development patterns and best practices, including containers, microservices, event driven, and serverless.Working knowledge of diverse types of SQL and NoSQL databases. An asset if paired with TypeORM or other ORM experience.Familiarity with automated testing, JavaScript build and deployment systems such as Jest.Familiarity with a modern backend language like Go.Java experience is an asset.Experience with at least one cloud infrastructure such as Azure, AWS or similar.The ability to translate stakeholder needs into technical requirements.Excellent communication and critical thinking skills.Degree in Computer Science or Computer Engineering.LodgeLink, a Black Diamond Group Company, is a tech company headquartered in Calgary that delivers efficiency and cost control for complex workforce travel. We offer an end-to-end crew travel management solution, from accommodation to transportation. We are the fastest growing ecosystem of hotels and lodges in North America. Learn more:LodgeLink is a caring company that applies innovative technology to transform workforce travel. We collaborate and share in a relentless pursuit to deliver superior customer experiences and help our customers get where they need to be. As a LodgeLink employee, you’ll join an agile, inventive, and dependable team with a bold vision to be the ecosystem for workforce travel.We are an Equal Opportunity EmployerBlack Diamond Group Limited 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.#INHP
Expected salary:
Location: Calgary, AB
Job date: Thu, 25 Jul 2024 05:41:42 GMT
Apply for the job now!