Taro Logo

Mid Software Developer

Global information and insights company that makes trust possible by ensuring reliable representation of consumers in the marketplace.
Lagunilla, Heredia, Costa Rica
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Enterprise SaaS · Finance

Description For Mid Software Developer

TransUnion, a global information and insights company with over 12,000 associates across 30+ countries, is seeking a Mid Software Developer to join their team. This role focuses on developing, maintaining, and supporting applications for IPI/IPR products, working with big data technologies and cloud infrastructure.

The position offers an opportunity to work with cutting-edge technologies including Java, Scala, Apache Spark, and AWS, while contributing to solutions that make trust possible in the marketplace. As a Mid Software Developer, you'll collaborate with senior developers, QE, PM, and UX teams to deliver features that meet business and quality requirements.

The ideal candidate should have 3-4 years of experience in software development, with strong knowledge of data structures, algorithms, and big data processing frameworks. You'll be working in a hybrid environment, contributing to TransUnion's mission of providing Information for Good® that leads to economic opportunity and personal empowerment for millions of people worldwide.

Key responsibilities include designing and delivering code, conducting code reviews, writing unit tests, and troubleshooting production issues. The role requires expertise in Java/Scala, cloud technologies (preferably AWS), and database systems. This position offers the opportunity to work on impactful projects while growing your technical skills in a global organization that values innovation and technical excellence.

Last updated 9 hours ago

Responsibilities For Mid Software Developer

  • Design and deliver code for features of small to moderate scope and complexity
  • Provide oversight through code and design reviews
  • Write code for most areas of product
  • Write unit and functional tests for features and/or products
  • Debug own code
  • Troubleshoot production issues

Requirements For Mid Software Developer

Java
Python
  • 3-4 years of experience in Deployment, testing and supporting applications and systems
  • Four-year technical degree in computer science or related field
  • Good knowledge of data structures and algorithms
  • Knowledge of Java/Scala programming languages
  • Skills in Perl, Python, Bash or similar scripting languages
  • Knowledge of Java frameworks including Spring, REST
  • Strong knowledge on big data processing framework (Apache Spark, Apache Hadoop)
  • Strong skills in writing and deploying Spark code
  • Experience with Cloud providers (AWS preferred)
  • Knowledge of Git and version control
  • Knowledge of relational and NoSQL databases
  • Ability to write unit testing and debug web applications

Interested in this job?

Jobs Related To TransUnion Mid Software Developer