BBVA
BBVA
BBVA is a global banking and financial services group working to modernize how people and businesses manage money. Its activities span corporate and investment banking, fintech, and digital banking, serving 71.5 million customers through technology-enabled financial solutions. With more than 121,000 employees, BBVA brings together expertise across banking, consulting, and marketing in a collaborative environment focused on innovation, digital transformation, and professional excellence.

Software Expert I, Enterprise Web and App AI Transformation — BBVA, Bogotá Hybrid

Develop web and mobile solutions supporting BBVA Colombia’s digital transformation. Design, implement, and support high-quality banking applications.

Description

  • Analyze, design, develop, and implement software solutions that evolve and transform the Bank’s applications and channels
  • Contribute to technology projects and initiatives while maintaining development quality, standards, and best practices
  • Support requirements analysis, estimation, development, testing, implementation, and solution support
  • Identify risks, dependencies, and opportunities for improvement
  • Resolve incidents, investigate problems, and remediate vulnerabilities
  • Maintain the stability and continued evolution of assigned applications

Requirements

  • Bachelor’s degree in Systems Engineering, Software Engineering, Computer Engineering, or a related field
  • At least two years of software development experience on projects using agile methodologies
  • Experience in financial services and/or highly transactional digital solutions is preferred
  • Knowledge of object-oriented programming, including classes, objects, inheritance, encapsulation, and polymorphism
  • Knowledge of and experience with Java, JavaScript, HTML5, and CSS
  • Experience developing and consuming REST APIs
  • Experience developing ASO back-end or middleware services and three-tier architectures
  • Experience manipulating the DOM with JavaScript
  • Experience using frameworks and libraries for web development
  • Knowledge of relational and non-relational databases
  • Knowledge of version control and software integration and deployment practices
  • Experience with agile methodologies and multidisciplinary teams
  • Knowledge of unit and functional testing and code-quality best practices
  • Knowledge of the Bank’s architectures and frameworks, security concepts, vulnerabilities, and secure development is preferred
  • Continuous learning, analytical and problem-solving ability, autonomy, initiative, adaptability, and timely communication

Benefits

  • Ongoing learning and opportunities to gain and apply new technical knowledge
  • Work in multidisciplinary teams
  • Diverse and inclusive environment
  • Equal opportunity plan with @NextTechWoman role models

Related Jobs