.Job ObjectiveResponsible for the enablement of technological solutions for the organization, guaranteeing compliance with best practices and guidelines, standards of security and government.Participate within business projects to ensure uniformity of design within the company's technological stack.Guarantee the implementation of scalable, high-performance and availability architectures.ResponsibilitiesDesign and maintain technical solutions and architectures that address the organization's business problems and requirements, creating solution designs that are efficient, scalable, secure, and that fit into the existing platform.Create and update detailed technical documentation describing solution architecture and designs to ensure clear understanding among team members and other stakeholders.Identify and mitigate the technical risks associated with the proposed solutions, ensuring security and availability of systems.Work on the integration of existing systems and applications, ensuring they work coherently, and data is shared efficiently.Support for definition of requirements to align strategic, technical and business needs, understand their needs and objectives, and translate them into technical solutions.Analysis of Functional Requirements contained in the User Stories in order to define the solution that aligns with the business needs.Continuously evaluate the performance and efficiency of the implemented solutions and propose improvements and optimizations, as well as monitor the availability and performance of the systems and execute timely measures to prevent the emergence of problems.Ensure that solutions comply with relevant standards and regulations, especially in sensitive areas such as data security and privacy.Educational QualificationBachelor's degree in computer science, Engineering and / or its equivalentRequired Skills:3+ years as a Developer worked in Cloud solutions/ OnPrem/Cloud.3+ years of experience in design and implementation of distributed applications.Good to have 1+ years of experience working in financial institutions.Knowledge of design patterns, data structure, algorithms, engineering software, software quality, programming languages.Demonstrate the ability to adapt to new paradigms and learn quickly.Strong communication skills to translate technical and complex requirements into understandable language for diverse audiences, including non-technical ones.Desirable Technical Skills:Azure architectureOpen API for synchronous and asynchronous operationsDraw