- Refinement and architectural definition of new related features
- DevOps process standardization and improvements
- Technical team leadership in developments
- Coordination with providers of Personal Banking
- Review of the data collected to improve the product experience
- Supervision of monitoring and incidents in production
- Measurement of dimensions of product evolution
- Requirements management for new development with suppliers
- Analytics of data for product performance and behavior
- Coaching of the technical team
- Balance of security, performance, functionality with stakeholders
- Work in an Agile Environment with the biggest consultancy enterprise
- Continuous integration (Jenkins) and test automation (Selenium, Cucumber)
- Analysis and design of the software to be developed.
- Supervision of the quality of the developed Software (SonarQube, CodeMR).
- Speaker and coach of programing standards and Object Oriented programming, design and architecture patterns.
- Refactoring of software applying standards (Clean Code, Solid, Grasp).
- Architectural and business definitions.
- Work on Agile Environment (Serious Leap)
- Development of complex Banking Software (Java) based on international standards, Database (Sybase, SqlServer), FrontEnd (AngularJS).
- Verification of quality standards and refactoring of Banking Software (SOLID, GRASP, Clean Code).
- Analysis and design of software to be developed.
- Work on Agile Environment (SAFE)
- Tasks coordination of digital campaigns (Scrum methodology).
- Optimization of daily Batch processes with MySQL.
- Planning of technological projects.
- Coordination of new digital forms with Caspio.
- Technological validation of new requirements for digital campaigns.
- Budgeting for digital campaigns.
- Development of Machine Learning Segmentation Campaigns.
- Define legacy SOA-based architectures for migration.
- Design flows using SOA APIs (Web services – SOAP and REST)
- Management of migration projects to the new core business.
- Design of the architecture and definition of platform (Oracle, SQLServer, .NET, Java) for the creation of new legacy.
- Coordination of migration tasks of legacy systems.
- Direction of quality tests of the new developments.
- Testing of load and stress tests on the corporate bus (ESB).
- Analysis of security, prevention and mitigation of risks.
- Design and implementation of SOA based systems.
- Support and maintenance to site developed with Java.
- Implementation and integration of Telesoft CRM.
- FullStack development:
Database: SQL Server.
Web Services: .NET (C#) - WCF – Entity services.
Integration Tools: IBM Websphere Message Broker 8– Task Services.
- Maintenance and code development for Banking Core area using PL/SQL ORACLE.
- Creation of Batch processes with Unix.
- Maintenance .NET web applications with C#.
- Installation, configuration and monitoring of banking programs.
- Technical support on site.
- Supervision of maintenance tasks.
- Review of technological equipment.