Employment Opportunities

Senior software developer/technical leader

Ref.: 983

Experience: 6-10 years
Country: Spain
City:  Barcelona

Description

We at GMV are looking for an IT engineer to take on tasks of architectural design and development within an agile methodology where the architecture is emergent. Main duties:

  • Software development
  • Participate in and lead whiteboarding design meetings
  • Code review
  • Advise and train other team members by way of example and pair programming
  • Help to improve our continuous delivery and integration procedures.
  • Collaborate actively in the automation of these procedures
     

Requirements

- Qualification: IT engineering
- Level of English: High
- Technical knowledge:

  • Design and architecture: OOP, standards, SOLID, Clean Architecture
  • Frameworks: IoC, AOP, ORM, micro-services
  • Programming: concurrent, Unit tests and Mocks, quality metrics
  • Environment and configuration management: CI/CD, artefact management, etc
  • Experience in iterative and incremental development

- Desirable knowledge:

  • Deployment in virtualized environments Docker/Kubernetes
  • Development in .NET Core (experience in a Java environment is deemed to be equivalent)