Estamos em busca de um(a) Desenvolvedor(a) SAP ABAP BTP/ CPI Sr para atuar no desenvolvimento e evolução de aplicações no ecossistema SAP Business Technology Platform (BTP), contribuindo tanto no front-end quanto no back-end e na construção de soluções integradas ao ambiente SAP.
REQUISITOS E QUALIFICAÇÕES
- Superior completo em Ciência da Computação, Sistemas de Informação, Análise e Desenvolvimento de Sistemas, Engenharia de Software, Engenharia da Computação ou áreas correlatas.
- Experiência em desenvolvimento de software, preferencialmente em ambientes SAP BTP.
- Experiência no desenvolvimento de aplicações Full-Stack utilizando SAP BTP.
- Experiência no desenvolvimento de front-end utilizando SAPUI5, especialmente na abordagem Freestyle.
- Proficiência em SAP CAP (Cloud Application Programming Model) para desenvolvimento de back-end.
- Experiência com ABAP para desenvolvimento de soluções back-end.
- Conhecimento em desenvolvimento e consumo de APIs e integrações entre sistemas.
- Conhecimento do ecossistema SAP BTP.
- Conhecimento de serviços do BTP Extension Suite será considerado um diferencial.
- Conhecimento em Document Management, Mobile Services e Business Process Automation (BPA) será considerado diferencial.
- Conhecimento em metodologias ágeis.
- Experiência com Git/GitHub e práticas de versionamento de código.
- Perfil analítico, solucionador, proativo e colaborativo.
- Boa comunicação para interação com equipes técnicas, áreas de negócio e demais stakeholders.
- Capacidade de atuar de forma integrada entre as camadas de front-end, back-end e serviços da plataforma BTP.
RESPONSABILIDADES E ATRIBUIÇÕES
- Desenvolver, evoluir e sustentar aplicações Full-Stack no ambiente SAP BTP.
- Atuar no desenvolvimento de soluções front-end utilizando SAPUI5 Freestyle.
- Desenvolver soluções back-end utilizando SAP CAP e ABAP.
- Participar da definição e implementação de arquiteturas e soluções técnicas para aplicações no ambiente SAP BTP.
- Desenvolver e integrar APIs e serviços, garantindo a comunicação entre diferentes aplicações e sistemas.
- Atuar em conjunto com equipes de negócio e tecnologia para levantamento, entendimento e tradução de requisitos em soluções técnicas.
- Participar de análises, desenvolvimento, testes, homologação e implantação das soluções.
- Realizar manutenção, evolução e troubleshooting das aplicações desenvolvidas.
- Contribuir para a definição de boas práticas de desenvolvimento, qualidade e arquitetura.
- Trabalhar de forma colaborativa com desenvolvedores, arquitetos, analistas e demais profissionais envolvidos nos projetos.
- Participar de cerimônias e rotinas de desenvolvimento utilizando metodologias ágeis.
- Realizar versionamento e controle do código-fonte utilizando Git/GitHub.
- Apoiar a documentação técnica das soluções desenvolvidas.
ATIVIDADES PRINCIPAIS
- Desenvolver interfaces e aplicações utilizando SAPUI5 Freestyle.
- Criar e evoluir serviços e aplicações utilizando SAP CAP.
- Desenvolver e manter funcionalidades em ABAP.
- Construir e consumir APIs para integração entre aplicações SAP e sistemas externos.
- Trabalhar com serviços e recursos disponíveis no SAP BTP Extension Suite.
- Atuar com soluções relacionadas a Document Management, Mobile Services e BPA, quando aplicável.
- Realizar análise técnica de requisitos e propor soluções adequadas à arquitetura do ambiente.
- Participar de integrações entre aplicações, sistemas SAP e serviços externos.
- Apoiar testes unitários, testes integrados, homologação e correção de problemas.
- Investigar incidentes e realizar troubleshooting das aplicações.
- Contribuir para a melhoria contínua das aplicações e processos de desenvolvimento.
- Manter documentação técnica atualizada das soluções e integrações.
DIFERENCIAIS
- Experiência prática com diferentes serviços do SAP BTP Extension Suite.
- Conhecimento de SAP Fiori.
- Experiência com SAP Integration Suite/CPI.
- Conhecimento de arquitetura de soluções cloud.
- Experiência com desenvolvimento de aplicações utilizando Node.js.
- Conhecimento de práticas de CI/CD e DevOps em ambientes SAP BTP.
Atuação 100% remota
Bachelor's degree in computing or related field, SAP BTP full-stack development, SAPUI5 Freestyle, SAP CAP, ABAP, APIs, Git/GitHub, and agile methodologies experience required.
Key Responsibilities
- developing applications
- integrating APIs
- troubleshooting applications
Skills & Tools
SAP Business Technology Platform (BTP), SAPUI5, SAP Cloud Application Programming Model (CAP), ABAP, Git, GitHub, SAP BTP Extension Suite, Document Management, Mobile Services, Business Process Automation (BPA), SAP Fiori, SAP Integration Suite, CPI, Node.js, CI/CD, DevOps
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Full Time
- Workplace: Remote — Brazil
- Languages: Portuguese
About Softtek
A technology services company providing software development and IT consulting solutions. — Industry: Information Technology