Work as System Developer to create information systems using software development , methodologies and techniques , design patterns , system architectures , and agile methodologies . Manage software teams to reach all goals defined and improving the team knowledge , train teams with new technology ’ s . Experiencia Lulo Bank Senior Software Architect agosto de 2021 - Present ( 2 anos 6 meses ) Bogota , D.C. , Capital District , Colombia - Provide
- Provide an E2E definition and technical aspects for new features. - Be responsible for the quality of product construction and its constant evolution. - Mentor and help other team members evolve their technical skills. - Research new stacks.
- Provide a definition of the technical aspects of the product architecture. - Propagate and be vigilant of best practices in architecture and collaborative development in an agile environment. - Implement the main components of the architecture solution. - Apply Infrastructure as code using Terraform - Be responsible for the quality of product construction and its constant evolution. - Mentor and help other team members evolve their technical skills, enabling them to keep improving
Design architectures to implement new features Research for new technologies in order to boost the dev process. Training teams to evolve technical skills. Manage teams to reach sprint goals. Do code reviews. Review code quality. Apply best practices.