Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Developer image - Rise Careers
Job details

Senior Software Developer

TransUnion's Job Applicant Privacy Notice

What We'll Bring:

We Are TransUnion:

TransUnion is a major credit reference agency, and we offer specialist services in fraud, identity and risk management, automated decisioning and demographics. We support organisations across a variety of sectors including finance, retail, telecommunications, utilities, gaming, government and insurance.

What You'll Bring:

We’re looking for a Senior software developer to join our growing SPAIN team. 

Day to Day You’ll Be:

  • Analyze, design, and estimate new complex functionalities, considering improvements and their impact on other departments.
  • Complete tasks autonomously, with minimal mentoring for new assignments.
  • Develop and correct complex requirements, delivering fully tested, high-quality applications on time.
  • Provide Level 3 support to the company.
  • Stay updated on market trends and new technologies to benefit the business.

Essential Skills & Experience:

  • Master’s degree in computer sciences with track record years of application development experience.
  • Deep technical and functional knowledge of applications, improving requirements and thinking outside the box.
  • Experience in programming enterprise web applications using Java, JEE, Spring, Hibernate, JPA, JMS, web services (SOAP, REST), HTML, CSS, JavaScript (jQuery, AJAX), JSP.
  • Proficient with Oracle databases and PL/SQL.
  • Skilled in GIT version control.
  • Experienced in designing, executing, and maintaining various types of testing (unit, white box, UI, functional, regression, smoke, exploratory, load, performance, scalability).
  • Worked in dynamic, agile development teams.
  • Familiar with TDD and BDD methodologies.
  • Understands the importance of meeting deadlines to avoid impacting other areas

Desirable Skills & Experience:

  • Experience and knowledge in Tomcat or similar application servers.
  • Test automation tools (junit, selenium java and grid, cucumber, jbehave, SOAPUI, mocha, chai, serenity bdd).
  • Handling of dependency management systems and automation of tasks related to the life cycle and quality of software (gradle, maven, jenkins, sonarqube, GitHub harness...)
     

Impact You'll Make:

What’s In It For you?
At TransUnion you will be joining a friendly, forward thinking global business.
As well as an excellent salary and bonus scheme or commission scheme (if joining our sales teams) our benefits package comes with:

  • 25 days’ annual leave + bank holidays
  • Global paid wellness days off + a bonus day off to celebrate your birthday
  • Private health care + a variety of physical, mental and financial fitness wellbeing programmes such as access to mindfulness tools
  • Access to our diversity forums and communities so you can get involved in causes close to your heart

TransUnion – a place to grow: 
If there’s something on the list of essential / desirable skills that you can’t quite tick off, don’t let that put you off applying. We are open to exploring training and development opportunities for the right candidate to ensure you are successful.
We know imposter syndrome is real, lets confront it so we can continue to grow and thrive together

Flexibility at TU:
We recognise that our people need the freedom to balance their day-to-day lives with their work. This is why we’ve set out to create inclusive and flexible policies and practices for you to accommodate all your responsibilities and needs: children, family and beyond. If the role is advertised as full time, don’t let this stop you from applying. Let us know if you’re looking for a part time or flexible working arrangement and we can discuss this with you.

Additional support:
At TransUnion, we’re committed to fostering an inclusive and diverse workplace where all individual’s talents and perspectives are valued. When you apply for a position with us, you’re not just joining a team, you’re becoming part of a community that celebrates differences and embraces equality. We understand that everyone has different needs, which is why we offer a range of reasonable adjustments to our recruitment process. Please let us know if you require any reasonable adjustments to help you through the application process or to attend an interview with us by contacting ukrecruitment@transunion.com

Interview & Hiring Process:
Most of our recruitment processes are virtual, so you’ll get to know our hiring managers and teams over the phone and through video. If we need you to attend a physical in person interview your recruiter will inform you of this.

We do not accept any unsolicited CV’s from recruitment agencies.  If you are a recruitment agency on our PSL our talent team will contact you directly should we require any assistance. 

#LI-Hybrid
Find out more about Life At TU UK:
https://twitter.com/TransUnionUK
https://www.linkedin.com/company/transunion/life/

This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.

TransUnion Job Title

Sr Developer, Software Development
TransUnion Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
TransUnion DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of TransUnion
TransUnion CEO photo
Christopher Cartwright
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Developer, TransUnion

Join TransUnion as a Senior Software Developer in Madrid, where innovation meets collaboration! In this role, you'll have the opportunity to analyze, design, and develop complex functionalities that are integral to our applications. You'll work autonomously, gaining the chance to complete tasks independently and with minimal guidance. Your expertise in programming enterprise web applications using Java, JEE, Spring, and more will be essential. Not only will you deliver high-quality applications on time, but you’ll also provide Level 3 support to ensure our systems run smoothly. We value continuous learning, so you'll be encouraged to stay up-to-date with the latest market trends and technologies. At TransUnion, we believe in nurturing talent and embracing diverse skill sets, so if you're passionate about software development and meet some of our essential skills requirements, don’t hesitate to apply! With competitive salaries, a robust benefits package including generous annual leave, wellness days, and private healthcare, we’re committed to supporting your work-life balance. Join us in making a significant impact in the world of risk management, and be part of a team where inclusivity and flexibility are at the heart of our culture. Let's grow together at TransUnion, where your contributions count and the journey is as rewarding as the destination.

Frequently Asked Questions (FAQs) for Senior Software Developer Role at TransUnion
What are the key responsibilities of a Senior Software Developer at TransUnion?

As a Senior Software Developer at TransUnion, your primary responsibilities will include analyzing, designing, and developing complex functionalities for applications, managing the delivery of tested and high-quality software, and providing Level 3 support. You’ll also stay current with industry trends to refine your skills and apply improvements that benefit the company.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Developer at TransUnion?

To become a Senior Software Developer at TransUnion, you should have a Master’s degree in computer sciences alongside extensive application development experience. This role requires deep technical knowledge in Java, JEE, Spring, and a range of other technologies. Familiarity with agile methodologies and hands-on experience with various testing methodologies is essential to thrive in this position.

Join Rise to see the full answer
What type of technologies will I work with as a Senior Software Developer at TransUnion?

At TransUnion, Senior Software Developers work with a variety of technologies, including Java, JEE, Spring, Hibernate, and Oracle databases. Additionally, experience in web services (SOAP, REST), HTML, CSS, and JavaScript frameworks like jQuery and AJAX is crucial. Understanding test automation tools and development practices such as TDD and BDD will also play a key role in your daily work.

Join Rise to see the full answer
What is the work environment like for a Senior Software Developer at TransUnion in Madrid?

The work environment at TransUnion in Madrid is collaborative and forward-thinking. The Senior Software Developer role is hybrid, allowing flexibility in how you approach your work. You can expect to engage with dynamic agile teams and benefit from a culture that prioritizes work-life balance and employee well-being, making it a great place to grow your career.

Join Rise to see the full answer
Is there room for growth and training for a Senior Software Developer at TransUnion?

Yes, TransUnion values professional development and encourages continuous learning. As a Senior Software Developer, you'll have access to training programs aimed at enhancing your skill set, ensuring you can meet the evolving demands of your role and advance within the organization.

Join Rise to see the full answer
Common Interview Questions for Senior Software Developer
Can you describe your experience with Java and enterprise web applications?

When answering this question, detail your specific projects where you utilized Java in developing enterprise web applications. Highlight any frameworks you're proficient in like JEE or Spring, and mention any metrics that demonstrate the success of your projects.

Join Rise to see the full answer
How do you approach debugging and resolving software issues?

Discuss your systematic approach to debugging. Explain how you gather information, replicate issues, analyze logs, and leverage tools at your disposal to isolate and fix problems, ensuring minimal disruption to users.

Join Rise to see the full answer
What testing methodologies are you familiar with, and how do you apply them?

Share your experience with testing methodologies like unit testing, integration testing, or TDD. Provide examples of how you implemented these practices to ensure quality in your previous development projects.

Join Rise to see the full answer
How do you stay updated with the latest technology trends?

Talk about the resources you utilize—such as industry blogs, webinars, and technology communities. Illustrate how you apply new knowledge to your work, which benefits your projects and your team.

Join Rise to see the full answer
Describe a challenging project you've worked on and how you overcame obstacles.

Provide a concrete example that outlines the challenges faced, your thought process, and the concrete steps taken to navigate through those difficulties. Focus on your contributions and teamwork.

Join Rise to see the full answer
What is your experience with agile development methodologies?

Discuss your experience working in agile environments, noting any specific roles you’ve had. Emphasize how you contribute to team dynamics, maintain flexibility, and produce quality deliverables within sprint timelines.

Join Rise to see the full answer
Can you explain the importance of version control systems like GIT?

Clarify how version control systems like GIT help in maintaining code history, collaboration among developers, and managing changes effectively. Provide examples of how you've used GIT in past projects.

Join Rise to see the full answer
What steps do you take to meet project deadlines without compromising quality?

Explain how you prioritize tasks, allocate resources effectively, and manage your time in project settings. Highlight how you balance speed and quality to achieve successful project outcomes.

Join Rise to see the full answer
Have you ever had to mentor junior developers? If so, how did you approach it?

Talk about your mentoring style, whether it involves regular check-ins, providing resources, or demonstrating coding practices. Mention any specific outcomes achieved through your mentoring.

Join Rise to see the full answer
What motivates you as a Senior Software Developer?

Reflect on your passion for coding, problem-solving, and how you thrive on challenges. Express your desire to contribute to impactful projects and the satisfaction of seeing your work benefit users and the organization.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 9 days ago

Join TransUnion as a Director of Events Experience to lead innovative event management efforts across the organization.

Photo of the Rise User

TransUnion is looking for an experienced Director of Business Development to spearhead their innovative call authentication solutions while fostering strategic partnerships.

Photo of the Rise User
Posted 9 days ago

Join Side's talented pool of programmers and be considered for future exciting gaming projects across the globe.

Join Alignerr as a Software Engineer to leverage your Rust expertise in improving AI-generated code and contributing to groundbreaking generative AI solutions.

Photo of the Rise User
Posted 11 days ago

Join Maximus as a Senior Fullstack Engineer to drive innovative changes in men's health technology through a collaborative and mission-driven approach.

Photo of the Rise User
Posted 4 hours ago

Join AIG as a Software Engineer (Full Stack) and be part of a pioneering team driving AI initiatives in the insurance sector.

Join Scout Motors as a Sr Software Engineer focusing on mobile development for cutting-edge electric vehicle technologies.

Join Abnormal Security as a Software Engineer II and enhance our Platform Security services with your software and security expertise.

Photo of the Rise User

Join Rossum as a Principal Solution Architect, where you'll design innovative solutions that accelerate business processes for clients across various industries.

Photo of the Rise User

Become a key player in shaping the future of cybersecurity as a Principal Software Engineer in Test at Palo Alto Networks.

Our mission is to help people everywhere access the opportunities that lead to a higher quality of life. By helping organizations optimize their risk-based decisions and enabling consumers to understand and manage their personal information, we em...

69 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Construction Coordinator at Meijer
Photo of the Rise User
Someone from OH, Steubenville just viewed Legal & Compliance Internship at Smiths Group
Photo of the Rise User
Someone from OH, Warren just viewed Senior Front-End Developer at Worldly
Photo of the Rise User
7 people applied to Front-End Developer at Apex Logic
S
11 people applied to Angular Developer at Sparkland
Photo of the Rise User
Someone from OH, Tiffin just viewed Game Operations Specialist at Genius Sports
u
Someone from OH, Loveland just viewed Customer Service Agent - Part Time at uhaul
Photo of the Rise User
Someone from OH, Cleveland just viewed HR Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB