L5 Full Stack Developer - API Marketplace Portal
Vancouver, British Columbia, CA
Join our team
Be a part of a transformational journey with innovative talent and leading-edge technologies. We hope you’ll enjoy being a valued member of Canada’s Top 100 Employer (2022) with a world-leading culture featuring extensive community-giving initiatives, flexible work environment including remote work, and award-winning opportunities for career development.
The API Marketplace gives the ability to connect API consumers with API owners, enabling the creation of thousands of applications by TELUS teams and 3rd parties. Being able to support a broad range of applications from customer self-care to health to messaging to emergency response to fleet management to charitable giving and beyond, SDF plays a foundational role for TELUS to participate in the digital economy.
What you'll do
You will be joining the API Marketplace Portal Team, and this is an opportunity for you to drive the software development for our core network infrastructure and services. Your creativity coupled with strong software development, automation, data science, and computer networking skills will allow us to find the most efficient ways of building and maintaining our API gateway platform to a variety of types of services from network capabilities to health services to support existing mobility infrastructure and offer new services.
You will exercise your entrepreneurial spirit and creative vision to change the way TELUS leverages technology. Collectively, the passion we have to transform the Network landscape will remain a leading factor in why customers continue to recognize TELUS as the fastest and most reliable network in Canada.
Here’s how
- Create new solutions while working as part of our existing Agile development team, with a focus on quality, automated testing, and reliability
- Develop quality solutions through adherence to coding standards and test automation, including a migration from our existing AngularJS framework to React
- New technology implementation and Agile development
- Develop new features and implement design improvements
- Participate in creation of technical design documentation: detail design & architecture documents
- Participate in operational improvement initiatives, in conjunction with other technology teams in the company
What you bring
- You possess a Bachelor degree in computer science or computer engineering, or equivalent combination of education and experience
- Valued for your 5-7+ years of relevant professional experience as a Software Developer
- Skilled in Java software development / software engineering including knowledge of Spring Framework, Hibernate and MySQL
- Recognized for your network systems and process automation experience using programming / scripting languages and experience with DevOps tools such as Ansible, Jenkins, GitLAB and Splunk
- Experience working in collaborative agile development teams, with experience working with CI/CD pipelines and activities.
- Known for your experience working on cloud computing platforms including GCP, AWS (EC2, RDS, Lambda, SNS, SQS)
- You have a passion for API design
Great-to-haves
- Experience with reactive programming, Solr, Serenity, REACT
Note* Can work remotely from any major Canadian city