Vagas de Emprego: Arquiteto de Software Api

Rótulos: ()

Atividades Profissionais: Testar novos componentes tecnológicos de interesse da TOTVS. Implementar provas de conceitos utilizando novos componentes de softwares. Cuidar do portal https://api.totvs.com.br/. Desenvolvimento de ferramentas para gerenciamento de APIs. Ministrar treinamentos presenciais e remotos. Ministrar palestras/workshops. Atualização de materiais de treinamento. Experiências e/ou Qualificações: É necessário o Conhecimento em programação / desenvolvimento Web (HTML, JAVASCRIPT, CSS e JQUERY). Os conhecimentos abaixo, serão considerados como diferenciais:Conhecimento de padrões em Qualidade de software (TDD, BDD, Testes unitários, integração e aceitação). Experiência com treinamentos. Container: docker e kubernetes. Informações adicionais: Local de trabalho: São Paulo - SP (Zona Norte - Santana). Regime de contratação: A combinar

Rótulos: ()

Atividades Profissionais: Criar uma arquitetura que atenda aos requisitos e aos padrões de qualidade definidos. Criar uma arquitetura integrada dos sistemas e soluções. Analisar e promover a solução de problemas (corrigir bugs, quando necessário). Definir tecnologias para o uso nos projetos. Experiências e/ou Qualificações: Conhecimentos requeridos para definição e direcionamento: IBM API Connect, OpenShift, Docker, Linux RedHat, Node.Js, .Net Core, .Net Full, SQL Server, Oracle, Redis, Padrões de modelagem relacional. Padrões de modelagem não relacional. Domínio em Toggaf - Archimate. Informações adicionais: Além dos benefícios contratuais da Compasso, nossos colaboradores contam com trilhas de capacitação para aprendizado de novas tecnologias e métodos, além de subsídios de até 100% para a realização de certificações. Regime de contratação: A combinar

Rótulos: ()

Atividades Profissionais: Desenvolve o design estrutural de grupos de informações relacionadas ou, pela organização e rotulação de software para dar suporte à usabilidade e facilidade de obtenção de informações. Experiência em desenvolvimento de software e como desenvolvedor sênior. Conhecimento nas tecnologias: AZURE, VSTS, TFS, GIT, testes automatizados, DOCKER, segurança aplicada, .NET CORE, .NET Framework, NET Standard, C#, ASP.NET, MVC, RAZOR, JavaScript, J-QUERT, WEB API, WCF, TRANSACT SQL (SQL Server), PL/SQL (Oracle), HTML 5, CSS, TFS e NUGET. Desejáveis: POWERBI, VERACODE, SYNCFUSION - MVC. Desenvolvimento com ferramentas Devops.

Rótulos: ()

Atividades Profissionais: Será responsável pela validação da arquitetura das soluções de software e do agrupamento dos elementos e interfaces correlatas. Experiências e/ou Qualificações: Formação de nível superior, graduação ou pós-graduação, em tecnologia da informação ou áreas correlatas; Possuir uma das certificações: Oracle Certified Expert, EE 6 Java Persistence API Developer; Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer; Oracle Certified Expert, Java EE 6 JavaServer Faces Developer; Oracle Certified Expert, Java EE 6 Web Component Developer; Oracle Certified Expert, Java EE 6 Web Services Developer; Oracle Certified Master, Java EE 6 Enterprise Architect; Programming in HTML5 with JavaScript and CSS3 (70-480); Developing ASP.NET MVC Web Applications (70-486); Experiência como técnico na definição de arquitetura de software. Conhecimentos em: Java EE, JPA, JSF, SOAP, REST, GIT, Jboss/Wildfly, Modelagem de Sistema, Linux Será diferencial …

Rótulos: ()

Atividades Profissionais: C# .net core (Já ter feito projetos nesse framework). Ionic, progressive web apps, angular avançado. Nodejs, azure, devops (integração contínua, e entrega contínua). Conhecimento de criação e publicação de pavotes nuget. Experiências e/ou Qualificações: Ensino Superior Completo. Experiência em: API da Web (MS ASP.NET), MVC, WCF, SOAP, REST, JQUERY, .NET Framework, Serviços da Web. Conceito SOLID, DDD, TDD, XUnit, selenium (desejável), conhecimento básico de infraestrutura, pacotes e tudo mais. Segurança e globalização, Azure functions (desejável), containerização (desejável). Xml, regex, json, integrações complexas. Regime de contratação: A combinar

Rótulos: ()

Atividades Profissionais: Participar de todo o ciclo de vida dos softwares, desde concepção e projeto até deployment e acompanhamento. Inspirar e ajudar o time a desenvolver suas habilidades, e a seguir padrões e boas práticas. Investigar, avaliar e prototipar com novas tecnologias e métodos. Trabalhar com os stakeholders para entender e refinar requisitos. Experiências e/ou Qualificações: Ensino Superior em Computação, Matemática Computacional ou área Técnica (ex: matemática, física, estatística, engenharia), ou experiência profissional equivalente. técnica (ex: matemática, física, estatística, engenharia), ou experiência profissional equivalente. Conhecimento avançado em pelo menos uma linguagem/plataforma de programação. Será um diferencial conhecimento em Java / Spring / Hibernate, Domain Driven Design, Cloud Computing (AWS, GCP ou Azure), High Scalability e High Availability, Microservices, Cloud, API-First Design, Design Patterns, Event Sourcing, Distributed …

Rótulos: ()

Atividades Profissionais: O dia a dia será participação em projetos desenvolvimento e manutenção de sistemas, atuando no papel de Arquiteto de Software Java. Poderá participar de projetos geridos por processo tradicional ou ágil. Terá contato direto com o cliente final. Poderá ocorrer viagens. Haverá contato com time de língua inglesa e espanhola. Experiências e/ou Qualificações: Entendimento das principais necessidades de negócios e definição de visões arquiteturais a partir das mesmas Levantar os requisitos mais relevantes ou de maior risco arquitetural, avaliando alternativas para endereçá-los Implementar provas de conceitos Projetar e implementar a arquitetura candidata baseada nos requisitos críticos Avaliar integração de sistemas e reuso de legado Definir ou criar Frameworks para implementação de requisitos Comunicar e realizar Coaching dos conceitos para a equipe de desenvolvimento Documentar a arquitetura de software Entender processos da Engenharia de Software, análise …

Rótulos: ()

… de Uso. Liderar projetos de Desenvolvimento de Software ou Integração entre sistemas. Java JEE, EJB 3+, JPA, Web Service, SOAP, REST, JMS. Desenvolvimento de integrações via WebServices/API?s (padrões REST/SOAP). Construção de contratos de serviços (WSDL/Swagger), usando frameworks de mercado. Configurar ferramentas de desenvolvimento (SVN, Git, BitBucket,;Jenkins, Hudson, Sonar, Slack). IDE Eclipse e/ou Netbeans, MySql, Oracle, Framework Jaguar, Weblogic, Tomcat, Jboss, e Websphere. Experiências e/ou Qualificações: Experiência em Arquitetura de micro-serviços. Experiência em Análise de Sistemas e Gestão de Requisitos de Negócio. Liderança Técnica em Projetos de Integração Sistêmica, Arquitetura SOA (WebServices/API/Microserviços), implantação ou manutenção em Barramento de Serviços (ESB) e Nuvem (Cloud). Conhecimento em Engenharia e Arquitetura de Software, Análise e Desenvolvimento de Sistemas e Aplicações (Java, …

Rótulos: ()

Atividades Profissionais: Definir a arquitetura (lógica, física, comunicação, etc) de um produto de software; Documentar a arquitetura de um produto de softwar. Divulgar, demonstrar e explicar os padrões arquiteturais. Verificar se a arquitetura de um produto está aderente aos padrões; Revisar código. Propor soluções arquiteturais que possam melhorar a qualidade e produtividade das equipes. Criar e documentar padrões arquiteturais. Cumprir os padrões de qualidade das rotinas e processos sob sua responsabilidade, avaliando o impacto das alterações, visando garantir a integridade dos sistemas. Propor, manter e implantar ferramentas que possibilitem a gestão de código e versões dos produtos. Criar e manter componentes e/ou artefatos arquiteturais reutilizáveis. Participar junto ao contratante das definições do ambiente técnico de desenvolvimento. Definir meios para integração entre os produtos da contratante. Atuar na codificação dos produtos do contratante nas camadas frontend …

Rótulos: ()

… aos lideres técnicos e aos times de desenvolvimento como referencia técnica em desenvolvimento de soluções digitais. Desenho de soluções tecnológicas. Elaboração de Documentos e Artefatos de Arquitetura de TI. Prospecção, análise e recomendação de novas tecnologias para atender diferentes necessidades do negócio e dos time de desenvolvimento. Atuação com foco em sistemas de missão crítica e alta performance. Interação com times de arquitetura, projetos, negócio, desenvolvimento, segurança da informação, dados e de infraestrutura de TI. Validação das soluções desenhadas/definidas. Experiências e/ou Qualificações: Experiência em desenho de Arquitetura de Aplicações Cloud Native, Event-driven Application, Domain Driven Design, Microserviços, Integração e API. Experiência na definição de padrões de Arquitetura de Soluções e de Software. Sólidos conhecimentos em arquitetura de sistemas, dados, tecnologia e segurança da informação. Solida Experiência em arquitetura

Rótulos: De 1.001 até 2.000 / ()

Atividades Profissionais: Atuar na disseminação de boas práticas de desenvolvimento de software. Será responsável por apoiar o desenvolvimento em suas atividades técnicas, evolução e documentação do framework. Será responsável por executar e apoiar auditorias de aderência a padrões de qualidade do desenvolvimento. Experiências e/ou Qualificações: Ensino Superior completo em Tecnologia da Informação, Engenharia da Computação, Ciência da Computação, Análise de Sistemas ou afins. Experiência com desenvolvimento em Java, Angular ou React. Experiência com framework Spring (Boot, MVC, Security, Data) e API REST, bancos de dados (relacionais e NoSQL). Experiência com Design Patterns e Princípios de Arquitetura (POSA). Experiência com técnicas ágeis (TDD, Kanban, Integração Contínua). Conhecimento em Virtualização/Nuvem, Containers e API Gateway. Conhecimento em Enterprise Patterns. Regime de contratação: CLT