Senior Software Developer .NET

Senior Software Developer .NET

  • IT
  • Tecnología
  • Madrid
  • A partir de 6 años de experiencia laboral
Esta vacante ha sido cubierta. Ir a Verra Mobility página de la marca


  • 6+ years’ experience
  • In software development
  • Expert at .NET
  • Writing well-designed, and high-quality code
  • Track record in new technologies like microservices and Cloud
  • Fluent in English
  • Master´s degree in Computer Science, Mathematics, Software Engineering

* Research shows that while male candidates feel confident enough to apply when they meet about 60% of the requirements, female candidates only apply when they tick every box. So if this role has your name on it, but you’re not sure about the criteria, we still want to hear from you.

Descargar las especificaciones completas del puesto

Verra Mobility enables smarter roads and efficient transportation through its technology services. For B2B clients, from car rental to fleet management companies, this includes Toll Solutions and Violation Processing services. The Senior Software Developer .NET contributes crucial code to ensure a high-functioning Violation Processing and Tolling product for the European market. 

About Verra Mobility

Verra Mobility is a global leader in smart and customized mobility technology, making transportation safer, smarter, and more connected. The NASDAQ-traded company services clients such as fleet operators and municipalities with road safety and driver behavior services, including fine collection and photo enforcement technology. Meanwhile, the company’s tolling solution serves B2C clients with automated toll payments. And their solutions are proven to increase road safety.

With cross-functional teams and an emphasis on software and technology, Verra Mobility delivers end-to-end solutions that provide results, improve efficiency, and increase safety. Verra Mobility meets four core values: ownership; integrity; authentic leadership; and teamwork.

With an intercontinental presence in more than fifteen countries, Verra Mobility has developed extensive partnerships with leading toll authorities, rental car companies like Hertz and Sixt.  Municipalities recognize them as a leader in the smart and shared mobility space. Originally based in Arizona, the company expanded into Europe in recent years, through acquisitions and organic growth, and is now rolling out specialized solutions for the European market.

Verra Mobility has offices in Amsterdam, Madrid, London, Paris, and Budapest. The Madrid office, which the Senior Software Developer .NET will join, has twenty FTEs, nine of which are part of the software engineering team.

Vacancy: Senior Software Developer .NET

The Senior Software Developer .NET has two main responsibilities. First, to maintain Pagatelia, the existing tolling automation platform, using MVC Architecture and adding new technologies and functions. And second, to create the new Violations Management Platform along with an external provider. They work with a multi-disciplinary team of developers, product owners, scrum masters and solution architects, and report to the European Director of Technology Management. They contribute their vision and expertise and challenge the team as needed.

Violations management platform
Processing incoming violation tickets is one of the biggest challenges in the fleet management industry. It involves identifying who was driving the vehicle, collecting their payment, and all related administration and compliance concerns. In the US, Verra Mobility’s Violations Processing solution has already proven to be a lifesaver for fleet management companies. The EU, however, has a very different regulatory landscape, which makes it impossible for Verra Mobility to apply the same American product to the European market. Instead, the company needs to build a solution from scratch. The software engineering team plays a key role in this, by writing high-quality code that perfectly fits the client requirements. They also work closely with an external software consulting company, who support Verra Mobility’s Madrid office with a needs-based team of developers.

The Senior Software Developer .NET delivers solutions on time and on budget, against high-quality development principles. Together with the team, they ensure that all functionality is properly designed, developed, tested, and delivered, to meet the requirements. As a senior member, they also develop design documents to be used by other team members, and coach junior teammates in their roles – with the potential to lead their own small team.

The Senior Software Developer .NET also actively participates in code reviews, to ensure coding standards are enforced and adequate code coverage is maintained. They diagnose and resolve issues in Verra Mobility’s development, test, and production environments. This role plans, executes, and communicates with structure and transparency, in line with their level of seniority, leading by example, and helping to build a culture of commitment, cooperation, and delivery.

“Verra Mobility is a company with the capacity to translate mobility vision into reality. The Senior Software Developer .NET is crucial in making this happen.” – Blas Castro Fernandez, Head of Software Engineering of Verra Mobility

This role is impactful for a highly-experienced software engineer, who is keen to make a difference by contributing to smart mobility. The tolling platform is used by millions of car owners and drivers in Europe, and the new violations business will help shared mobility providers run their businesses more securely. As the team continues to expand, the Senior Software Developer .NET will also see their own responsibilities, leadership role, and impact grow accordingly.


Verra Mobility is working with Top of Minds to fill this vacancy.
To express your interest, please contact Carlos Aguirre at


Carlos Aguirre Solicitar

Descargar el perfil completo del puesto (PDF)

Descargar el descriptivo del puesto

Suscribirse al boletín de vacantes

Recibe cada semana en tu buzón las últimas vacantes de Top of Minds

  • Este campo es un campo de validación y debe quedar sin cambios.