Senior Technical Consultant
As a Senior Software Engineer, you will be part of a multirole team accountable for the support, testing, and maintenance of banks' trade finance applications and its improvement projects.
We need someone like you to help us in different fronts:
- Analysis of requested functionalities.
- Develop the services and operations that form the application and/or integrate these solutions with other components of other applications.
- Draw up all the technical documentation required in accordance with the Groups Development Policies and the stipulations of the solution design.
- Test and certify the software produced and the integration of its components with others or third parties, carrying out the certification cycles defined in the testing strategy.
- Package solutions for the correct deployment of software in the different work environments or collaborate with DevOps.
- Identify training, upskilling, or re-profiling needs required to maintain technical competences.
- Process optimization in software development.
EXPERIENCE: 3-5 years of experience using the required technologies, ideally in digital transformation corporate projects.
EDUCATION: Bachelor’s degree or higher in Computer Science, Engineering, or related field.
SKILLS & KNOWLEDGE:
Essential: Wide experience in software lifecycle projects. Experience in backend applications. Java 8 or higher / Python / Kafka / Web / Data. Experience in the development of microservices with event-driven architecture. Experience with SQL and Crystal Report. High level of English. Agile methodologies. Continuous Integration (Git, GitHub, Jenkins). Banking International Trade business.
Technologies: Java, SQL, Python, Git, Data, Agile, Jenkins, Kafka.