TransUnion's Job Applicant Privacy Notice
What We'll Bring:
We are looking for a skilled and motivated Full Stack Developer to join a newly formed engineering team in Costa Rica, supporting TransUnion’s global platforms.
The ideal candidate will have strong hands-on experience building scalable cloud-based applications and actively contributing to software development projects. This role requires close collaboration with global teams across the US and India, a high level of ownership, and the ability to work in modern Agile environments.
What You'll Bring:
Key Responsibilities
- Design, develop, and maintain high-quality software solutions using modern backend technologies (.NET, Java, or similar)
- Build responsive and efficient front-end applications using modern frameworks (Vue.js, Angular, React, or similar)
- Develop and maintain RESTful APIs and microservices-based architectures
- Act as an active contributor in software development projects, delivering high-quality code and features
- Collaborate with cross-functional teams in a global Agile environment (US, India, Costa Rica)
- Take ownership of assigned features and ensure timely and high-quality delivery
- Optimize database performance and ensure efficient data modeling
- Participate in CI/CD processes and contribute to system automation and quality improvements
- Troubleshoot, debug, and propose effective solutions to technical challenges
Impact You'll Make:
Qualifications
- 2 to 4 years of hands-on experience in software development
- Strong backend development experience using .NET, Java, or similar technologies
- Experience with modern front-end frameworks (Vue.js, Angular, React, or similar)
- Strong experience working in cloud platforms (GCP preferred or similar)
- Solid knowledge of SQL and databases, including relational and non-relational systems
- Experience working with microservices architecture and modern system design
- Hands-on experience working in Agile Scrum environments
- Familiarity with CI/CD pipelines and a strong focus on automation and quality
- Strong problem-solving and analytical skills
- Strong written and verbal communication skills
Additional Requirements
- Proven experience as an active software developer, with the ability to clearly explain past projects and contributions
- Experience collaborating with distributed teams across multiple time zones
- Familiarity with using AI tools in development workflows (e.g., coding assistants, automation, productivity tools)
- Availability to support and collaborate with teams aligned to US time zones
Nice to Have
- Experience working in large-scale or enterprise platforms
- Experience with Linux environments and scripting
- Experience with Big Data tools such as Apache Spark
This is a remote position which may require occasional in-person attendance at work-related events at the discretion of management.
TransUnion Job Title
Developer, Applications Development