Basic Information

Ref Number

Req_00095285

Primary Location

COLORADO

Country

United States of America

Job Type

Digital Solutions

Work Style

Remote

Salary range

$ 140000

Description and Requirements

Job type: Long Term Contract /Full Time

The Digital Solutions team is looking for a full-stack Software Engineer, with 8+ years of experience to join our team as a hands-on contributor. This role will be a part of a high-performing full-stack development squad that builds innovative solutions and customer experience for the field operations organization. The candidate will participate in all aspects of the SDLC life cycle including solution design; implementation and deployment This hands-on technical role requires strong object-oriented and system design skills. 

This position must remain up to date on new technologies and software development practices and is able to translate these skills to their team’s deliverables. 

This is a remote position, however, we expect the candidate to be open to relocation if not living in Denver, CO already. This is desired as we do want to make sure the team member is able to join training if planned or if asked to come to the office sporadically. We are also looking for someone who is a US Citizen or will be a GC holder

What’s in it for you? (Benefits / Incentives only for FTEs)

  • Extended health benefits 30 days after joining

      Medical

      Dental

      Vision Insurance

      Prescription Drug Benefits

      Critical Illness Insurance

      Life Insurance

      Disability / Long-Term Disability / Accident insurance

  • Work Perks

      MotivateMe Wellness Rewards by Cigna

      Flexible Spending Accounts

      MetLaw Legal Services

  • Insurance

      Hospital Indemnity Insurance

      Allstate Identity Protection Insurance

      Nationwide Pet Insurance

  • Incentives

      401 (K) with Employer matching contribution equal to 100% of elective deferrals that do not exceed 5% of compensation.

      TELUS International Employee Share Purchase Plan

      Performance Bonus

      Employee Referral Bonus

      Step-up program

      MyGrowth Platform - Internal Learning & Development libraries access

  • Vacation

      4 weeks of Paid Time Off


Mandatory: 

  • Relocation
  • Work Authorization - GC or US Citizen

Requirements:

  • Strong experience in Core Java
  • Strong understanding of OOPS concepts and design patterns.
  • Strong hands-on experience in microservices development using Spring-Boot.
  • Hands-on experience in Spring Framework hands-on, Spring-MVC, Spring-AOP, Spring-Actuator, Spring-Cloud, Spring-Config, etc.
  • Good knowledge of Camunda and other BPMS (Workflow systems).
  • Knowledge of integrating Camunda with other applications via REST APIs
  • Good knowledge of BPMN standards.
  • Development of web services must use REST or SOAP.
  • Excellent knowledge of Relational Databases.
  • Good experience in project-building tools like MAVEN, GRADLE.
  • Knowledge of automation code build and deploy tools, Jenkins, and Bamboo.
  • Knowledge of code subversion tools like SVN, and GIT.
  • Unit testing using common frameworks like Mockito, PowerMock, Junit
  • An experience in agile/scrum will be a plus.


Skills:

Back End Tech:

  • Java 8+
  • Spring Boot (Data-JPA, Web)
  • Unit and Integration testing (JUnit, mockito, Spring Boot testing)
  • Oracle PL/SQL
  • Camunda (or other BPMN platforms)
  • Kafka
  • Docker
  • HELM


Expectations:

  • Participate in collaborations with business and technical teams to review conflicts/gaps between functional goals and existing capabilities.
  • Adhere to best practices for code development, version control, continuous integration/delivery, and test/build automation.
  • Familiarity with dependency management and building systems like Maven and Ant


Who is TELUS International?

As the technology division of TELUS International, Digital Solutions is the team in charge of providing technology services for international markets, including Project Management, Software Development, QA, IT Lifecycle Management, applications, implementation, and testing for the latest technologies that are revolutionizing the landscape.

Everyone belongs at TELUS International. It doesn’t matter who you are, what you do, or how you do it, at TELUS International, 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 what our communities need.  From start-ups to large global brands, we deliver on all stages of customer growth and engagement. Our industry track record speaks for itself as we've partnered with the world's most respected and disruptive brands for over 17 years.

*TELUS International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status, or any other legally protected basis, per applicable law.

Additional Job Description

As an active member of TELUS International, you will be in the heart of a major transformation program supporting it as a Java Backend Developer.