Arquiteto de Soluções

Pioneira em desenvolvimento mobile, a Premiersoft acompanha a trajetória do avanço tecnológico no mundo criando experiências inovadoras que transformam o negócio dos clientes.

Atualmente a equipe conta com mais 160 #Heroes, especialistas de diversas áreas e ramos do conhecimento tecnológico, movidos por desafios, mirando na excelência.

Sobre a oportunidade:


Você será responsável pelas definições de arquitetura dos projetos dos clientes, avaliando estratégias de negócio e conduzindo a equipe de desenvolvimento para a adoção das melhores práticas. Sua função será fundamental na definição e implementação da arquitetura, garantindo a entrega de soluções de software de alta qualidade e desempenho. Seu primeiro desafio será em um ERP de construção Civil 


Você será responsável por:



  • Desenvolver arquiteturas de software robustas, escaláveis e seguras que atendam aos requisitos funcionais e não funcionais dos projetos.
  • Definir e documentar as melhores práticas e padrões de arquitetura de software, garantindo a consistência e a integridade técnica.
  • Trabalhar em estreita colaboração com stakeholders para entender as necessidades de negócios e transformar esses requisitos em soluções técnicas eficazes.
  • Realizar análises de viabilidade e fazer recomendações sobre tecnologias, ferramentas e abordagens para resolver problemas específicos.
  • Liderar a implementação das soluções propostas, coordenando com equipes de desenvolvimento e garantindo que as práticas de engenharia sejam seguidas.
  • Facilitar a colaboração entre equipes multifuncionais, garantindo a integração e a compatibilidade entre os diferentes componentes do sistema.
  • Avaliar e recomendar tecnologias, plataformas e ferramentas que podem ser usadas para otimizar o desenvolvimento e a operação do software.
  • Manter-se atualizado com as tendências tecnológicas e inovações para sugerir melhorias contínuas e garantir que a empresa se mantenha competitiva.
  • Implementar e promover práticas de qualidade de código, testes automatizados e outras metodologias para garantir a robustez e a confiabilidade das soluções.
  • Realizar revisões de código e arquitetura, oferecendo feedback e sugerindo melhorias para a equipe de desenvolvimento.
  • Criar e manter documentação técnica detalhada das soluções arquitetônicas, incluindo diagramas de arquitetura, especificações técnicas e planos de integração.
  • Comunicar de forma eficaz as decisões arquitetônicas e as mudanças para todas as partes interessadas, garantindo uma compreensão clara e um alinhamento contínuo.

Para ter sucesso nessa posição, você precisa:



  •  Sólida experiência com desenvolvimento de software e com arquitetura. 
  • Proficiência em design de sistemas, padrões de arquitetura, e conhecimento em tecnologias e ferramentas de desenvolvimento de software (como Python, microserviços, AWS, Docker e Kubernetes.).
  • Excelentes habilidades analíticas, de resolução de problemas e de comunicação.
  • Capacidade de liderança e orientação técnica, com habilidades para trabalhar de forma colaborativa e eficaz em ambientes multifuncionais.