Taro Logo

Software Engineer – Telecom

TransUnion is a global information and insights company that makes trust possible by ensuring reliable representation of consumers in the marketplace.
Lagunilla, Heredia, Costa Rica
Backend
Entry-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
Finance

Description For Software Engineer – Telecom

TransUnion, a global leader in information and insights, is seeking a talented Software Engineer to join their Telecom team. This role offers an exciting opportunity to work with a company that serves over 30 countries and focuses on making trust possible in the marketplace.

The position combines traditional software engineering with specialized telecom knowledge, requiring expertise in multiple programming languages including Java, Python, C++, and JavaScript. You'll work with modern cloud platforms like GCP and AWS, and handle database solutions using SQL and MySQL.

As a Software Engineer, you'll be responsible for developing, testing, and maintaining software applications, with a focus on telecom-related solutions. The role involves collaborating with cross-functional teams, participating in code reviews, and staying current with industry trends. You'll work with cutting-edge technologies including Cloud SQL, BigQuery, and various Contact Center as a Service (CCaaS) platforms.

The ideal candidate should have 1-2 years of experience in software development, strong programming skills, and familiarity with Linux operating systems. Knowledge of SIP protocol and Session Border Controllers (SBC) is preferred, along with experience in agile development methodologies and DevOps practices.

This remote position offers the opportunity to work with a company that values innovation and personal empowerment, contributing to TransUnion's mission of Information for Good®. The role provides exposure to various aspects of software development while working with a global team of professionals in a dynamic, fast-paced environment.

Last updated 2 days ago

Responsibilities For Software Engineer – Telecom

  • Develop, test, and maintain software applications using C, C++, Javascript, Java and Python
  • Design and implement database solutions using SQL and MySQL
  • Manage and deploy applications on cloud platforms such as GCP and AWS
  • Utilize Cloud SQL and BigQuery for data management and analysis
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Troubleshoot and resolve software defects and issues
  • Participate in code reviews to ensure code quality and adherence to best practices
  • Stay updated with the latest industry trends and technologies

Requirements For Software Engineer – Telecom

Java
JavaScript
Python
MySQL
Linux
Node.js
  • 1 to 2 years of experience in software development
  • Proficiency in Linux operating systems
  • Strong programming skills in C, C++, Javascript, Java, nodeJS and Python
  • Experience with SQL and MySQL databases
  • Familiarity with cloud platforms such as Google Cloud Platform (GCP) and Amazon Web Services (AWS)
  • Knowledge of Cloud SQL and BigQuery
  • Excellent problem-solving skills and attention to detail
  • Ability to work effectively in a team environment
  • Strong communication skills
  • Bachelor's degree in Computer Engineering or a related field

Interested in this job?

Jobs Related To TransUnion Software Engineer – Telecom