Build a meaningful career
At Morneau Shepell, we offer more than career opportunities, we provide career opportunities to make meaningful contributions to people’s lives. The extraordinary expertise of a more than 6,000-strong workforce is harnessed to support the employees and families of the organizations we serve. Our innovative programs have a lasting impact on the health, financial security and productivity of 24,000 workplaces.
LifeWorks supports the total health and well-being of over 35 million lives worldwide with our clinical expertise, global presence and digital well-being platform, LifeWorks by Morneau Shepell. We empower healthier, happier, and more productive employees by combining our award-winning Employee Assistance Program with proactive wellness solutions in a digital ecosystem that helps them prevent and manage issues and concerns about family, health, life, money, and work.
As a Global Employee Engagement Platform serving tens of thousands of companies and millions of employees worldwide, LifeWorks by Morneau Shepell uses innovative technology and mobile-first user experience to deliver a Total Wellbeing Solution that people and companies - such as Aviva, Burberry, Walgreens, Expedia, Intel and Nestlé Canada - love to use.
Morneau Shepell employees have access to the same high-quality well-being support and resources provided to our customers. We pride ourselves on providing a work environment that inspires innovation, connection and collaboration while also supporting your growth and development both personally and professionally. We value difference-makers, and individuals and teams who bring high energy, passion, and a relentless commitment to excellence to their roles.
Our vibrant company is looking for an enthusiastic Back-End Developer to join our highly motivated and talented team to work on our web platform.
Built around a scalable API hosted on Amazon Web Services, LifeWorks is delivered to users through our native Android and iOS application as well as our responsive web application.
Our team of back-end developers are building Python microservices using the latest AWS technologies creating systems that are highly available and can scale.
Our platform is expanding globally, and with this expansion comes new challenges such as distributed data storage, and processing and performance improvements.
Our team work at every stage of the software development life cycle - designing solutions, writing and testing code, and automating deployments. They collaborate with front end developers too, so you’ll need to have a good understanding about how the full stack works.
As well as building new features and functionality, we are migrating our original monolithic application to the microservices world using modern technologies like Serverless.
We favor quality over quantity. That’s why we take time to review every piece of code that gets merged. But that doesn’t mean we don’t move fast. We aim to deploy to production at least twice a week!
Our team members often have side projects or go to conference and meetups. That’s one of our ways to drive innovation, by bringing ideas tested elsewhere, and each of our team provide input and influence in to the decisions we make ensuring best practice is carefully combined with the latest technologies, helping us to develop an effective basis for future developments.
We work hard and play hard – enjoying fancy pubs and bars - or our very own rooftop when it gets sunny.
3+ years experience in Python in backend and integration projects
Some experience in another programming language (PHP or NodeJS preferable)
Experience with a few common Python frameworks and libraries (like Flask, Pyramid, Bottle, Celery, Tornado and Pandas)
Good knowledge of relational and non-relational databases (MongoDB, MySQL, DynamoDB)
Experience with Docker containers
Understanding of continuous integration and continuous delivery tools and systems
Passionate and happy :)
Excellent communication skills
Experience building backends for mobile and web apps
Good understanding of microservice architecture and the Serverless framework
Practical knowledge of the AWS stack - especially Lambda, ECS, SNS and SQS
Familiarity with API gateways, configuration and rate limiting
Working with a cross-functional team in an agile environment
Experience with Terraform or another infrastructure as code solution
Web Application Security (OWASP)
Job Grade: MS5
Fulfilling work that matters
Morneau Shepell is in the business of helping organizations help their people and in the process, we strive to elevate ours.
We're always looking for talented professionals and strategic leaders looking to make a difference in the lives of the people we serve.
We appreciate the interest of every applicant; however, we contact only those selected for an interview.