Filled
This offer is not available anymore

Technical Lead - Digital Channels in Madrid

OpenBank

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Descripción

Mission

The Technical Lead serves as a primary lead to bridge how Technology works from both a business and a technical perspective to what Business and other partners want to achieve. Teams-up with Technical Product Owners to translate business requirements into technical specifications and closely works with software developers and QA analysts to develop logical technical processes, end-to-end software, release code and solve issues.

General Characteristics

  • Generates and reviews requirements, specifications and technical design documents that respond to user stories and projects specifications formulated by Technical Product Owners or other bank stakeholders.
  • Partners with DevOps and developer teams to build system functionality and quality atributes.
  • Support on-demand DevOps teams to design technical solutions, ensuring adherence to standards and best practices.
  • Provide clarifications and solve issues within and across the teams on specific architectural topics.
  • Responsible for technical validations, performance testing and automated testing validations.
  • Participates in system and user acceptance testing efforts.
  • Supports on software releases and Production issues fixing.

Calificaciones

Education

  • Bachelor’s Degree in Computer Science, Information Systems, or other related field. Or equivalent work experience.
  • Typically has +7 years of systems analysis/programming experience.

Competencies

Core competencies:

  • Sound knowledge on systems architecture models and paradigms. The Technical Lead is the technical owner and the go-to person for the integrations and IT Products they provide support to.
  • The Technical Lead owns the code within its IT Product. As such, it ensures it adheres to design quality and standards and performs as expected in time and quality.
  • Ability to adapt quickly to new technologies and changing business requirements.
  • Ability to quickly troubleshoot problems that may arise in work products.
  • Ability to partner with internal or external software engineers and quality analysts to identify course of resolutions.
  • Excellent analytical and problem-solving skills. Good communication skills.
  • In-depth understanding of iterative software development methodologies, Scrum or Kanban primarily.
  • Working experience with DevOps toolchains and CI/CD software delivery models.

Job-specific competencies:

  • 3 to 5 years’ of experience in full stack development, including: data modeling, object oriented programming, cross platform development (C++, Java, Objective-C, Swift, JavaScript – one or more languages); implementation, integration and enhancement of 3rd party APIs; browser/app development, testing and debugging tool, Java Script and JQuery.
  • Knowledge of unit testing, performance testing, and client-side end-to-end testing (UI testing) and associated frameworks and tools. Experience writing unit tests.
  • Working experience with Relation SQL and NoSQL databases, data acquisition and data warehouse related services.
  • Proficient with the use of UI technologies: JavaScript(Working knowledge of JavaScript libraries like Angular or React), HTML, CSS; proficient with Databases; proficient developing REST APIs; proficient with Spring Framework.
  • Working experience using of Git, SVN or similar version control systems, and docker containers.
  • Experience with AWS/ Azure or Google Cloud environments.
  • Working experience within banking lending or private banking / wealth management products environment will be highly valued.
 

About OpenBank

  • E Bank

OpenBank company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other software engineer jobs that might interest you...