Match score not available

Pessoa Arquiteta de Software Sr

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience in designing and implementing scalable and complex software solutions., Knowledge of software architecture principles, design patterns, and best practices., Proficiency in programming languages such as Java, Javascript, Typescript, Python, and SQL., Familiarity with cloud environments, preferably Google Cloud, and agile methodologies like Scrum and Kanban..

Key responsabilities:

  • Collaborate with product management, business analysts, and stakeholders to translate business requirements into technical solutions.
  • Design and develop software architecture, defining components, interfaces, layers, and services.
  • Conduct feasibility analyses and evaluate emerging technologies for system architecture.
  • Provide technical support and resolve complex architectural issues throughout the project lifecycle.

banco BV logo
banco BV Banking Large www.bv.com.br
1001 - 5000 Employees
See all jobs

Job description


Dá uma olhada nos desafios que te esperam como Pessoa Arquiteta de Software Sr aqui no BV:
  • Colaborar com a equipe de gerenciamento de produtos, analistas de negócios e stakeholders para entender e traduzir os requisitos de negócios em soluções técnicas eficientes e viáveis;
  • Projetar e desenvolver a arquitetura de software, incluindo a definição de componentes, interfaces, camadas e serviços;
  • Realizar análises de viabilidade e avaliar tecnologias emergentes para identificar as melhores opções para a arquitetura do sistema;
  • Definir padrões, diretrizes e melhores práticas de desenvolvimento de software, garantindo a consistência e qualidade técnica para a equipe de desenvolvimento;
  • Fornecer suporte técnico e resolver problemas complexos de arquitetura durante o ciclo de vida do projeto.
  • Avaliar e mitigar riscos técnicos, identificando e propondo soluções alternativas quando necessário;
  • Manter-se atualizado com as tendências e avanços tecnológicos relevantes para a arquitetura de software.

  • E aí, se identificou? Agora gostaríamos de saber se você tem o perfil e os conhecimentos abaixo:
  • Experiência projetando e implementando soluções de software escaláveis e complexas;
  • Conhecimentos em princípios de arquitetura de software, padrões de design e melhores práticas;
  • Experiência com linguagens mais utilizadas no mercado, Java, Javascript, Typescript, Python, SQL;
  • Conhecimentos sólidos em tecnologias e frameworks, Springboot, Springbatch, NodeJS, APIs,  Angular, Gateway, APIGEE, Splunk, Kibana, Elasticsearch, Logstash, bases de dados estruturadas e não estruturadas, Kafka, RabbitMQ, tecnologias com padrão pub/sub, tecnolgias de scheduler, storage de dados;
  • Conhecimentos sólidos em ambientes cloud e onPremise, de preferência Cloud da Google;
  • Familiaridade com metodologias ágeis de desenvolvimento de software, como Scrum e Kanban;
  • Habilidades de comunicação eficazes, capazes de transmitir ideias técnicas complexas de forma clara e concisa;
  • Capacidade de trabalhar em equipe, colaborar com outros membros da equipe e influenciar a tomada de decisão técnica.

  • Pra gente conta como diferencial se você tiver:
  • Conhecimentos em frameworks de arquitetura corporativa como, por exemplo, TOGAF e BIAN.
  • Required profile

    Experience

    Industry :
    Banking
    Spoken language(s):
    Portuguese
    Check out the description to know which languages are mandatory.

    Other Skills

    • Teamwork
    • Communication

    Related jobs