Return to jobs

Sr. Software Developer

Ref: CA_EN_6_919308_1384391

Posted 5 days ago
Location
Calgary, Alberta
Contract Type
Direct Hire

Senior Software Developer

Calgary, Ottawa, Toronto - Remote

Our client’s software products team is constantly growing and are looking for highly motivated full-stack Senior Software Developers to join their team. If you are passionate about developing across all layers of innovative cloud-based solutions, including cloud services, and supporting API’s, please connect with Modis.

You will be involved in the development of concepts, innovative design, and delivery of solutions right through to completion. You will work with a diverse team of developers, designers, and product managers who are passionate about technology, user experience and market success.

You will:

  • Design and develop new features across all application layers in the product
  • Research new technologies and bring forward new ideas to support the business
  • Perform full-stack, full life-cycle feature development
  • Deliver products from requirements through design, implementation, and release using a continuous delivery approach based on automated, repeatable, and reliable releases
  • Work closely with other talented developers, UX, and QA in a collaborative Agile team
  • You have experience with:

  • The following languages & frameworks:
  • Back-end languages such as C# (.NET Core)
  • Common front-end libraries and frameworks such as (TypeScript) Angular, Vue, and React
  • Modern DevOps tools:
  • Continuous integration and deployment (Azure DevOps)
  • Container-based deployments (Docker, Kubernetes)
  • Infrastructure as code (Terraform)
  • Cloud architecture and computing platform services (Azure, AWS)
  • RESTful API design
  • SQL database design and persistent data storage
  • Cross-platform development
  • You also have:

  • A Bachelor’s degree in Computer Science or equivalent
  • 7+ years of relevant work experience including server-side and web development
  • An ability to thrive on the unknown and you are always interested in your next challenge
  • An excitement about learning and are proactive about picking up new technologies
  • Creative and natural problem-solving abilities
  • A solid understanding of programming fundamentals
  • Experience with all parts of the development life cycle
  • The ability to work within an agile process and a rapidly changing environment
  • Passion for championing best practices and ensuring high-quality code by providing technical leadership and mentorship to other developers
  • Excellent communication and collaboration skills
  • Great to have:

  • Online portfolio, GitHub projects, Stack Overflow profile or any other contributions you have made to support the developer community
  • Experience with Domain Driven Design (DDD), Microservices, Hexagonal or Clean Architecture
  • Development experience with OAuth2 and OpenID Connect
  • Benefits:

  • Remote / work from home
  • Great Benefits & internal company culture.
  • Transportation Allowance for all employees
  • Flex spending account
  • RRSP program
  • Extra days off (4 platinum days in the summer to allow for shorter work weeks & 3 Platinum days at Xmas)
  • Bonus Program
  • Streamlined Onboarding process

  • Find your local office.

    Find your local office. Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.

    Locations