Software Engineer (5G + Cloud)
TELUS
Burnaby, BC, CA
15h ago

Description

Be a part of a transformational journey with innovative talent and leading edge technologies.

Join our team

TELUS is looking for an experienced Systems Analyst to join the Activations and Enterprise Systems team. This position involves working alongside a technical development and support team to define and implement mission critical enterprise systems to support TELUS’ journey to 5G and Cloud technologies.

You will be joining a diverse and collaborative team, responsible for a broad set of applications that are critical to providing customers services across Wireless, Future Friendly Home, Business and Enterprise products.

The team is passionate and proud of developing world-class enterprise grade applications that not only serve external customers, but also in enabling internal team members through driving improvements to workplace processes and daily work life.

Leveraging your knowledge of container and cloud technologies; CI pipelines and development best practices, you play a pivotal role in designing and developing solutions to evolve our technology capabilities.

Your passion for beautifully simple / clean code and operational sustainability will further enhance our CI / CD standards : the foundation for the ability to deliver robust agile applications.

Here’s the impact you’ll make and what we’ll accomplish together

  • Partner with stakeholders and team members to define software solutions to support strategic initiatives across wireless, wireline and enterprise domains
  • Define, create, transform and manage reusable system capabilities; drive efficiency and excellence through CI / CD best practices to improve code quality and our ability to provide industry leading service levels
  • Develop and support key foundational components aligning to TELUS’ Cloud and 5G strategic initiatives
  • Strategize and perform data management activities supporting service migrations, product changes and / or enhancing overall data quality
  • Mentor and coach your fellow team members through our journey to Cloud
  • Here’s how

  • Lead and / or support sessions to validate business needs / requirements and perform feasibility assessments working with Architects and Business Systems Analysts
  • Lead and / or support analysis, design, test, build, deploy during the software development cycle through agile development processes
  • Identify areas of improvement for overall processes, operations and / or strategy by leveraging best practices around containers, CI / CD
  • Qualifications

    You're the missing piece of the puzzle

  • A University degree in Computer Science and / or Engineering with demonstrated progressive responsibilities
  • Commitment to supporting a team-focused environment
  • Strong understanding of development life cycle experience
  • Strong understanding in source control systems, builds and best practices
  • Strong understanding of cloud platform technologies and strategies
  • Strong understanding and passion for infrastructure as code
  • Strong analytical, problem resolution and decision making skills
  • Strong ability to interpret business requirements and translate into high-level designs
  • Minimum of 5 years of development experience
  • Minimum of 3 years of development experience in Java including Spring, JDBC / SQL, etc
  • Experience with PaaS / IaaS technologies (Ansible, Puppet, Openshift, Docker, Kubernetes, etc.)
  • Experience with CI / CD technologies (Jenkins, Maven, Ant, Git)
  • Experience with J2EE application servers (i.e. Weblogic, Websphere, Tomcat, etc.)
  • Experience with databases and database design (SQL, NoSQL)
  • Familiar with technologies such as Perl, PHP, Python, Javascript, Webservices, Node.js
  • Familiar with Unix and developing shell scripts
  • Detailed technical and application design skills
  • Great-to-haves

  • Good understanding of workflow systems, Activation and Provisioning systems
  • Good understanding of telecommunications technology and business process
  • Creative / innovative thinking
  • Communication and presentation skills
  • Who is TELUS?

    We're a high-performing team of individuals who collectively make TELUS one of the leading telecommunications companies in Canada.

  • Our competitive consumer offerings include wireline, wireless, internet and Optik TV™. We also deliver a compelling range of products and services for small, medium and large businesses;
  • and have carved out a leadership position in the health, energy, finance and public sector markets with innovative industry specific solutions.

    Everyone belongs at TELUS. It doesn’t matter who you are, what you do or how you do it, at TELUS, your unique contribution and talents will be valued and respected.

    Because the more diverse perspectives we have the more likely we are to crack the code on what our customers want and our communities need.

    Do you share our passion?

    At TELUS, you create future friendly® possibilities.

    At TELUS, we are committed to diversity and equitable access to employment opportunities based on ability.

    Apply
    Add to favourites
    Remove from favourites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form