React Agile TSQL TypeScript Groovy Teletreball

We are seeking a Senior Software Engineer who excels in both technical execution and communication. The ideal candidate is committed to writing clean, reusable and maintainable code, improving software quality, and also participating in maintaining...
We are seeking a Senior Software Engineer who excels in both technical execution and communication. The ideal candidate is committed to writing clean, reusable and maintainable code, improving software quality, and also participating in maintaining and improving the CI pipeline of the team and adding value to the test plans and automated tests. You will be collaborating on a fully distributed, remote working team and you will play a key role in designing, optimizing and developing AI centric software solutions.

Key Responsibilities
- Design, develop, and maintain high-performance software applications.
- Ensure software quality through automated testing and rigorous validation processes.
- Communicate technical concepts effectively to both technical and non-technical audience.
- Provide mentorship to junior engineers and promote best practices.
- Diagnose and resolve technical issues, ensuring system stability and correctness.
- Document every implementation, testing, CI decision or process in which they participated in order to reduce knowledge transference overhead.

Qualifications & Skills
- Proficiency in object-oriented programming languages.
- You will use Typescript, Groovy, SQL and React based development. Having experience on them is a plus, but it´s not strictly required.
- Experience with software architecture and design patterns.
- Strong understanding of testing, validation methodologies and CI/CD pipelines.
- Excellent verbal and written communication skills.
- Ability to collaborate in an agile development environment.
- Strong problem-solving abilities.

Career Level - IC3

Responsibilities

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

No et perdis res!

Uneix-te a la comunitat de wijobs i rep per email les millors ofertes d'ocupació


Mai no compartirem el teu email amb ningú i no t'enviarem correu brossa

Subscriu-te ara

Darreres ofertes d'ocupació de Programador/a a Madrid

Telefónica

Madrid, ES

Enviar candidatura ahora » Fecha: 6 may 2025 Ubicación: MADRID, ES Empresa: Telefónica ¡Te estamos buscando! Nuestra...

Social You

Buscamos SAP ABAP para incorporarse en un proyecto del sector Pharma en Madrid. Responsabilidades: Diseñar, desarrollar y...

Axpo Group

Madrid, ES

Full-Stack Developer (f/m/d) The Axpo Cloud Platform team is at the forefront of our company´s tech transformation. Based...

Sopra Steria

Madrid, ES

Descripción de la empresa Porque trabajar en Sopra Steria, también es sentir Sopra Steria. Somos un reconocido líder...

Dynamics Developer

7 de maig

Axpo Group

Madrid, ES

Workload: 80-100% As a Power Platform - Microsoft Dynamics Developer, you will develop applications using the full stack...

Sopra Steria

Madrid, ES

Somos un reconocido líder europeo en consultoría, servicios digitales y desarrollo de software, con cerca de 56.000...

Arelance

En Arelance sabemos que las personas son el activo más importante dentro de una empresa y por tanto invertimos muchos...

Sopra Steria

Somos un reconocido líder europeo en consultoría, servicios digitales y desarrollo de software, con cerca de 56.000...

Programador/a .NET

7 de maig

Devoteam

Madrid, ES

Devoteam es una consultora europea líder enfocada en estrategia digital, plataformas tecnológicas, ciberseguridad y...

Axpo Group

Madrid, ES

Workload: 100% Be part of an exciting journey: Join our startup-like team within a well-established Swiss energy company.