




Job Summary: We are seeking a software developer to design, implement, and maintain information systems, ensuring quality and efficiency in technological solutions. Key Highlights: 1. Development, implementation, and maintenance of information systems 2. Collaboration in multidisciplinary teams 3. Requirements analysis and technical documentation **Want to advance your professional career?** BBVA is a global company with over 160 years of history, operating in more than 25 countries where we serve over 80 million customers. We are more than 121\.000 professionals working in multidisciplinary teams with diverse profiles including finance experts, legal specialists, data scientists, developers, engineers, and designers. **We have a new opportunity for you!** What are we looking for? **Job Objective** To develop, implement, and maintain information systems that meet organizational needs, ensuring quality, functionality, and efficiency in technological solutions. **Main Responsibilities** **Requirements Analysis:** * Gather and analyze users' functional and technical requirements. * Document technical and functional specifications. **Software Development:** * Design, code, and test applications using specific programming languages. * Ensure adherence to best development practices. **Maintenance and Support:** * Identify and fix bugs in existing systems. * Perform enhancements or updates according to business needs. **Testing and Quality Assurance:** * Design and execute unit, integration, and functional tests. * Ensure software complies with defined quality standards. **Documentation:** * Prepare user manuals and technical documentation. * Keep system-related information up to date. **Teamwork:** * Collaborate with multidisciplinary teams including designers, project managers, and IT specialists. * Participate in meetings to present progress and solutions. **Technical Requirements** * **Education:** University or technical degree in Computer Engineering, Computer Science, Information Systems, or related field. * **Experience:** Minimum 2\-3 years of experience in software development or systems analysis. * **Technical Knowledge:** + Proficiency in frontend and backend technologies: HTML, Angular 9\+, JavaScript 1\.8 and later, Spring Boot/Quarkus microservices. + Experience with SQL and/or NoSQL databases. + Knowledge of agile methodologies (Scrum, Kanban). + Familiarity with version control tools (Git). + Understanding of software design and architecture. **Soft Skills** * Analytical ability and problem-solving skills. * Teamwork and collaboration. * Strong oral and written communication skills. * Time management and deadline adherence. *If you enjoy challenges and want to join a major global company, don’t hesitate to apply.*


