Responsibilities
No deje pasar esta posibilidad, inscríbase rápidamente si su experiencia y habilidades coinciden con lo que se indica en la siguiente descripción.
- Collaborate in the technical decisions and definition of the architecture of our solutions, guaranteeing scalability, maintainability and alignment with the product's objectives.
- Take on highly complex technical challenges: Actively participate in the development of critical functionalities, facing high-level technical challenges. You will be a technical reference for the team, writing clean, testable and quality code, and making key decisions on design, performance and robustness.
- Drive software quality and best practices: You will drive good development practices (clean code, design patterns, testing, CI/CD, security, etc.), performing code reviews and ensuring technical excellence in every delivery.
- Co-ordinate technical execution with product vision: You will work closely with Product Managers and other stakeholders to translate business objectives into viable technical solutions, anticipating impacts and proactively proposing improvements.
- Coach junior staff in the development team: You will accompany junior staff in the use of best development practices (TDD, SOLID, continuous integration, etc.), providing technical mentoring and fostering professional growth, autonomy and collaboration within the team.
Qualifications
For this position, we are looking for professionals with a degree in Computer Engineering, Software, or related careers with experience in:
- Deep mastery of object-oriented programming, SOLID principles and clean design principles (Clean Architecture).
- Knowledge and application of design patterns.
- Ability to make informed design decisions, considering maintainability, performance and technical cost.
- Strong testing culture: unit, integration and end-to-end testing.
- Code review and technical debt control.
- CI/CD, test automation and deployment. Ability to define efficient pipelines.
- Microservices based architecture.
- Cloud architectures.
- Desirable technology stack:
o Languages: C#, TypeScript.
o Frameworks: .NET CORE, REACT.
o Databases: SQL Server.
o APIs: RESTful.
Benefits
Hybrid working model and 8 weeks per year of teleworking outside your usual geographical area.
Flexible start and finish times, and intensive working hours Fridays and in summer.
Personalized career plan development, training and language learning support.
National and international mobility. Do you come from another country? We can offer you a relocation package.
Competitive compensation with ongoing reviews, flexible compensation and discount on brands. xqbhyrx
Wellbeing program: Health, dental and accident insurance; free fruit and coffee, physical, mental and financialhealth training, and much more
#J-18808-Ljbffr