Senior Software Engineer

  • Full-time
  • Department: Technology
  • Employment Type: Full-Time

Company Description

We are one of Australia's leading national providers of outsourced sales and customer service support.

Our Success comes down to a positive work culture where the hard work and dedication of our employees are rewarded with a range of benefits including:

  • An active social engagement program, monthly VIP nights and incentives
  • Health & wellbeing initiatives including group fitness classes, cash rewards and others
  • Multiple reward & recognition programs
  • Career development and progression opportunities

Job Description

About the role

TSA Group builds and operates a number of contact centres both in Australia and extending more recently to international clients. Our Innovation Lab in Melbourne is where the technology that drives these contact centres is created, predominantly using AWS services.

We are seeking two mid-level software engineers to strengthen our capabilities and deliver the next phase of work to satisfy a growing need for contemporary software solutions within the telecommunications space.

The nature of our work requires a broad full-stack engineering approach including devops that encompasses web-based front end, back end, database, network, and telephony and aws cloud technologies. This role is full-stack and has a focus on software engineering.

As a mid-level engineer, you will be working across most of these technologies, and have the opportunity to extend your skills into the other areas that you may have not yet dealt with.

There is a solid portion of UI development, so JavaScript skills are a must-have. We are happy to train you with Golang and Python if you have not yet ventured into these backend technologies.

Qualifications

Highly regarded technical skills

There are a number of technologies that we envision being part of our future, or valuable skills that will make understanding our existing architecture easier. These include:

● Angular, React or Vue

● Elm

● Golang, Python or other backend development experience

● Messaging (AMQ, MQTT, Kafka)

● Distributed Systems / Microservices

● Websocket / Real-time systems

● Test automation including API mocking

 

Soft skills

You should be passionate about, and enjoy learning new tools and technologies and working in a collaborative team environment where knowledge can be shared. Additionally, you should have the following soft skills:

● Attention to detail

● An “operations first” mindset

● Take a generally pragmatic approach

● Understand commercial viability when implementing solutions

Additional Information

 

COVID – Safety

At TSA, the health, safety, and well-being of our team is our number one priority! In response to the COVID-19 pandemic, we have introduced a number of robust practices to keep our team safe, such as; physical distancing measures, control measures for our visitors, temperature testing, isolation requirements where applicable and so much more. We take our responsibility to protect the health and well-being of our team and our community very seriously

 

 

Check out our social media pages:

Website: https://tsagroup.com.au/

Instagram: tsa_group_

LinkedIn: https://www.linkedin.com/company/tsa-group-australia/

Privacy Policy