TransUnion is a global information and insights company that makes trust possible by ensuring that each consumer is reliably and safely represented in the marketplace. We do this by having an accurate and comprehensive picture of each person. This picture is grounded in our legacy as a credit reporting agency which enables us to tap into both credit and public record data; our data fusion methodology that helps us link, match and tap into the awesome combined power of that data; and our knowledgeable and passionate team, who stewards the information with expertise, and in accordance with local legislation around the world. Because of our work, organizations can better understand consumers in order to make more informed decisions, and earn their trust through great, personalized experiences, and the proactive extension of the right opportunities, tools and offers. In turn, consumers can be confident that their data identities will result in the opportunities they deserve. We make trust possible, so businesses and consumers can transact with confidence and achieve great things. We call this Information for Good®—it’s our purpose, and what drives us every day.
Full Stack Developer
Location
Costa Rica
Posted
8 days ago
Salary
0
Seniority
Mid Level
Job Description
Full Stack Developer
TransUnion
• 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
Job Requirements
- 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
Benefits
- Remote work options
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
AI - First Lead Software Engineer
NEOGOVNEOGOV, established in 2000, is a rapidly growing SaaS company dedicated to enhancing trust, integrity, and accountability within public sector organizations. The company fosters a
Title: AI - First Lead Software Engineer Location: United States Salary Depends on Qualifications Location Remote Job Type Full-Time Remote Employment Job Number 00907.1 Department Development Division Power Job Description: About This is a remote role from anywhere in the US & Canada. NEOGOV is a proud AI-Enabled SaaS leader in the Public Sector & Public Safety space with a mission toserve the people who serve the people. Our clients use our software to streamline everyday processes NEOGOV is a leading AI-enabled SaaS provider serving the public sector and public safety organizations nationwide. For more than 25 years, we've helped agencies streamline critical workforce and operational processes through an integrated, intelligent platform. From hiring and onboarding to employee growth, retention, compliance, and public safety operations, our solutions support the full employee lifecycle. Guided by our mission to serve the people who serve the people, we combine innovation, customer focus, and purpose-driven technology to help build stronger communities. This posting is for an existing vacancy. As an AI-First Lead Software Engineer, you will act as an orchestrator rather than a manual coder. You will leverage advanced AI tools like Claude Code as your primary interface to generate, test, and review code, shifting your focus from syntax to architecture, logic, and intent. You will be leading the dev team of l one of our most important SaaS products of our Power division. You can learn more about NEOGOV's Power products here:https://www.powerdms.com/. What You Will do - Dedicate the majority of your time to driving high-level design, making critical architectural decisions, and troubleshooting complex systems, while guiding AI tools to handle the bulk of the implementation. - Be a role model for design reviews, code, shift-left process and test cases - Utilize AI tools like Claude Code, and agents as your primary mechanism for software creation, significantly minimizing manual coding to 5%. - Write clean code with Unit and Integration tests; playwright is nice to have. - Collaborate with product, dev, support, & design teams in the planning & execution of the work - Work closely with engineering partners and stakeholders to drive organizational alignment Who You Are - Strong problem solver with excellent communication skills - AI driven approach to SDLC, think of ways to solve problems / automate using AI tools. - Empathetic and have a growth mindset with a desire to learn and embrace challenges - Innovative and passionate about your work - Leader and mentor with interest to help others on the team What You Have Required Qualifications: - 8+ years of professional experience in developing Web Applications using C#, .NET, SQL, and Cloud technologies. - Strong expertise using the coding tools - Claude Code, Cursor or Codex. - Proficiency in Angular, HTML5, and JavaScript. - Experience in AWS, Terraform and PostgreSQL are highly preferred - Bachelor's degree in Computer Science, a related field, or equivalent practical work experience. Highly Preferred Qualifications: - Experience with AWS, Angular, GraphQL, and PostgreSQL. - Experience with Model Context Protocol (MCP) and Agentic AI workflows. Bonus Qualifications: - Experience with DevOps tools; Jenkins or Github Actions + Terraform is preferred. What NEOGOV Offers - Competitive Wages - Comprehensive Benefits package (medical, dental, vision, etc.) - Generous PTO to support work-life balance - 401K/RRSP Matching - Paid Parental Leave - Autonomy to grow and find your career path with supportive leadership - Remote working opportunities - Inclusive and diverse work environment NEOGOV does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, protected military status, or other non-merit factors. Our hiring process may include Artificial Intelligence (AI) screening for keywords and minimum qualifications. Recruiters review all results. #LI_REMOTE
• Build in S/4HANA: Develop, extend and maintain ABAP solutions in our S/4HANA Cloud system. You start with bounded, well-scoped pieces and ramp up quickly into bigger ones. • Own Something Early: Ownership is core to how we work. Within your first months you take a feature, interface or process and make it yours — design, build, ship, support. • Work Across the FINN Stack: SAP doesn't live in isolation. You touch Make, Node, Python, Retool and our Data Warehouse as you trace data end-to-end from upstream automation, through SAP to downstream analytics. • Investigate, Don't Just Implement: Work directly with Finance stakeholders. Understand the actual pain — not just the ticket. Propose better solutions when the ticket misses the point. • Learn Modern SAP: Clean Core principles, Released APIs, RAP, OData, side-by-side extensibility on BTP. You bring the hunger; we invest in your growth.
• Design solutions from the ground up • Be part of a diverse team to see how diversity leads to high performing teams • Review code from other members of your team • Pair and learn with other members of your team • Troubleshoot • Take full responsibility for stories from inception to delivery • Work closely with Product managers and company wide stakeholders • Help your teammates improve in their skills and knowledge
Software Engineer
Coupa SoftwareSpend is the fuel to help your company deliver performance, profitability, and purpose!
• Being a hands-on contributor is a key responsibility in this role • Design, develop, maintain, and scale Coupa’s platform systems and services • Participate in operational design and code review • Architect and develop reusable microservices and other Platform components • Develop frameworks for standardizing and enabling data flows via APIs, files, message queues • Advocate best practices (unit/automation testing, code reviews, code quality, etc.) • Engage with other teams to make platform components simpler to deploy and operate • A good team player, works and communicates well with others • Find creative, elegant and maintainable solutions to complex problems • Continually look for opportunities to improve our platform, process and business



