¡Activa las notificaciones laborales por email!

Principal Software Engineer

Kapsch TrafficCom América Latina

Lugo

Presencial

EUR 60.000 - 90.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

Join Kapsch TrafficCom América Latina as a Principal Software Engineer and help shape innovative tech solutions on an international scale. In this high-impact role, you'll leverage your extensive experience in .NET and cloud technologies to enhance software architectures, mentor engineering teams, and drive best practices across the organization. Collaborate globally while working with cutting-edge technologies in a dynamic environment of growth and innovation.

Servicios

International exposure
Continuous learning opportunities
Technical leadership influence

Formación

  • 10+ years of experience in front-end and back-end development.
  • Deep expertise in .NET 7 and Angular or Blazor.
  • Prior experience as Principal Software Engineer or Developer.

Responsabilidades

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

Conocimientos

Test-Driven Development (TDD)
Cloud Deployment
Scalability Optimization
Application Security
Collaboration Tools
Database Management
Effective Communication

Educación

Bachelor's Degree in Computer Science or equivalent

Herramientas

Docker
Kubernetes
Git

Descripción del empleo

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
  • Collaborate to enhance system architecture and design, considering deployment context and requirements.
  • Adhere to and improve software development guidelines to ensure quality and consistency.
  • Develop and test software applications, simulating real-world scenarios.
  • Write clean, efficient code and produce detailed technical specifications.
  • Suggest and implement system improvements, balancing technical excellence with cost-effectiveness.
  • Mentor and support developers 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 in front-end and back-end development, with deep expertise in .NET 7 and Angular or Blazor. Prior experience in roles such as Principal Software Engineer or Principal Software Developer. Background in systems like CRMs, Payment Processing, Business Process Improvement, and high-performance transaction systems. Strong experience with Test-Driven Development (TDD) and automated testing tools like MSTest, NUnit, Selenium, Nbomber.
  • Cloud & Infrastructure: Hands-on experience with Azure, AWS, Google Cloud. Solid knowledge of cloud deployment (ECS, cloud storage & networking like AWS EBS, EFS, S3; Azure Accelerated Networking). Experience with containerization (Docker, Kubernetes). Working knowledge of scripting (PowerShell, Bash). Familiarity with mobile development and scalability/performance optimization.
  • Tools & Collaboration: Experience with collaboration tools (Jira, Confluence, Trello). Proficient with version control systems like Git.
  • Data & Reporting: Database experience with MSSQL, Oracle, PostgreSQL. ORM tools such as NHibernate, Entity Framework. Reporting tools like Jasper Reports. Familiarity with Elasticsearch and SonarQ for code quality and search. Power BI / Data Lake for data visualization and analysis. Grafana for monitoring.
  • Security & Communication: Expertise in application and system security. Advanced English skills essential for effective collaboration in a global team environment.
Why Join Us?
  • First Principal-Level Role: Shape this role and drive technical leadership.
  • International Exposure: Collaborate across diverse teams and cultures.
  • Influence and Impact: Define best practices, mentor future leaders, and contribute to strategic decisions.
  • Continuous Learning: Work with modern technologies and foster an environment of innovation and growth.
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.