¡Activa las notificaciones laborales por email!

Principal Software Engineer

Kapsch TrafficCom América Latina

Bilbao

Presencial

EUR 60.000 - 90.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

Kapsch TrafficCom América Latina is seeking a Principal Software Engineer to lead technical transformation across global platforms. This high-impact role focuses on architecting innovative software solutions, mentoring engineering talent, and driving best practices in a dynamic international environment. Candidates should have extensive experience in software development, particularly in technologies like .NET and Angular, and a passion for innovation. Join us to make a significant impact in our growing organization.

Servicios

International exposure and collaboration with diverse teams.
Opportunity to shape a Principal-level role.
Focus on continuous learning with modern technologies.

Formación

  • 10+ years in front-end and back-end development.
  • Expertise in .NET 7 and Angular or Blazor.
  • Background in high-performance transaction systems.

Responsabilidades

  • Enhance system architecture and design.
  • Mentor and support developers through reviews and coaching.
  • Develop and test software applications.

Conocimientos

.NET
Angular
Blazor
Test-Driven Development
Automated Testing
Cloud Architecture
Docker
Kubernetes
Data Visualization
Application Security

Herramientas

Jira
Confluence
Git

Descripción del empleo

For the first time, we’re hiring a Principal Software Engineer to shape the future of our tech platforms on a global scale. From cloud-first architecture to mentoring engineering talent, your impact will be felt across borders. Bring your vision — we’re ready to build it together.

This is a high-impact, high-visibility international role , where you will influence architecture, elevate engineering standards, and mentor teams across the organization. You’ll work with cutting-edge technologies and help us build scalable, secure, and performant solutions that power critical business processes.

If you are passionate about designing best-in-class software systems, driving innovation, and coaching others, we’d love to hear from you.

What You’ll Do

As our Principal Software Engineer, you will :

  • Collaborate to enhance system architecture and design , keeping in mind the specific context and requirements where the system will be deployed.
  • Adhere to and continuously improve software development guidelines to ensure quality and consistency.
  • Develop and test software applications , simulating real-world scenarios as closely as possible.
  • Write clean, efficient code and produce detailed technical specifications.
  • Suggest and implement system improvements , balancing technical excellence with cost-effectiveness.
  • Mentor and support developers , helping them grow through code reviews, coaching, and knowledge sharing.

What You Bring

We are looking for a well-rounded Principal Software Engineer with the following experience :

Core Technical Expertise

  • 10+ years of experience in front-end and back-end development , with deep expertise in .NET 7 and Angular or Blazor .
  • Prior experience in a Principal Software Engineer / Principal Software Developer role.
  • Background in systems such as CRMs, Payment Processing, Business Process Improvement , and high-performance transaction systems .
  • Strong experience with Test-Driven Development (TDD) and automated testing :
  • Unit Testing : MSTest, NUnit
  • UI & Performance Testing : Selenium, Nbomber
  • Hands-on experience with cloud architecture across multiple platforms : Azure, AWS, Google Cloud .
  • Solid knowledge of cloud deployment :
  • Cloud storage & networking (AWS EBS, EFS, S3; Azure Accelerated Networking)
  • Experience with containerization : Docker, Kubernetes.
  • Working knowledge of message brokers : RabbitMQ, Kafka.
  • Proficiency in scripting : Powershell, Bash.
  • Familiarity with microservices architecture and mobile development .
  • Strong understanding of system design principles for scalability and performance optimization.
  • Experience using collaboration and project management tools : Jira, Confluence, Trello.
  • Proficient with version control systems : Git.

Data & Reporting

  • Database experience :
  • ORM tools : NHibernate, Entity Framework.
  • Expertise in reporting tools : Jasper Reports.
  • Familiarity with :
  • Elasticsearch and SonarQ for code quality and search.
  • Power BI / Data Lake for data visualization and analysis.
  • Grafana for monitoring and performance visualization.

Security & Communication

  • Expertise in application and system security .
  • Advanced level of English — essential for effective collaboration in a global team environment.

Why Join Us?

  • First Principal-Level Role : You’ll be the first to shape this role and drive technical leadership across the organization.
  • International Exposure : Collaborate with diverse teams across countries and cultures.
  • Influence and Impact : Help define best practices, mentor future leaders, and contribute to strategic technical decisions.
  • Continuous Learning : Work with modern technologies and contribute to an environment that values innovation and growth.

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.