Point your AI agent at freehire and let it find you a job.

Get the CLI →

Tamarind Intelligence

NewBe an early applicant

Software Developer

Discussion

Summary

Software Developer at a technical consultancy firm in Madrid, designing, building and maintaining scalable software applications across diverse projects with full ownership from requirements to delivery. Core tech includes Python, Java, React, Rust, C#/.NET, with strong Azure and AWS experience.

Software Developer

About the Opportunity

Chi Square Group is delighted to be partnering with a technical consultancy firm in the search for a Software Developer to join its growing technology team in Madrid.

The successful candidate will play a key role in designing, developing, and delivering innovative software solutions. Working on a diverse range of projects, you will have the opportunity to build scalable applications, solve complex technical challenges, and contribute to the development of systems that have a tangible impact on a fast-growing organisation.

Key Responsibilities

  • Design, develop, and maintain high-quality software applications and services.
  • Take full ownership of technical projects, from understanding stakeholder needs to delivering solutions that work.
  • Collaborate with business users and technical teams to identify opportunities for innovation and process improvement.
  • Challenge existing processes with technical and innovative thinking.
  • Stay updated with emerging technologies, development frameworks, and industry best practices.
  • Participate in code reviews and promote high standards of software engineering across the team.

Candidate Requirements

  • Bachillerato or equivalent, with a high academic achievement comparable to minimum three UK A-levels at grade A (AAA).
  • Bachelor's degree in Computer science from a Globally recognised university/ Top 300 in the world (minimum grade 2:1)
  • Fluency in both written and spoken English is essential
  • Strong programming skills in Python, Java, React, Rust, C# and.NET
  • Strong problem solving skills with the ability to work independently and take ownership of projects.
  • Strong experience working across Azure and AWS
  • Experience within financial services or a consultancy environment is desirable.
  • Excellent communication skills, with the ability to engage effectively with both technical and non-technical stakeholders.
  • Highly organised and motivated to continuously learn and develop new technical skills.
  • Entrepreneurial mindset with a proactive approach to identifying and solving challenges.

What's on Offer

  • Competitive compensation package.
  • Hybrid Working
  • Meaningful ownership and responsibility from day one.
  • Exposure to a wide variety of challenging and impactful technology projects.
  • Continuous learning and professional development opportunities.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available