Job descriptionSummary: We are looking for an experienced API developer analyst to translate business requirements into APIs/integrations by analyzing data flows and codifying this technical knowledge into documents for internal and external audiences. You will work together with integration architects and development teams, gaining a deep understanding of the components and architecture for our product offering, while ensuring that our APIs are readily discoverable and available to a diverse developer audience.Main responsibilitiesEssential Job Duties:Understand complex business domains to translate them into elegant and easy to consume API designs.Conduct analysis of partner needs, documenting requirements and revising existing logic as necessary to ensure business requirements are translated to technical requirements and diagrams for development.Write internal documentation for a technical audience: including API documentation, shared component documentation, technical blog posts, etc.Collaborate to define API schemas so our internal APIs are consistent by reviewing schema proposals and working with the architecture and strategy teams to govern and communicate schema standards.Contribute requirements to technology selection processes.Codify API version control processes for both API versioning and API designs/technical specifications.Utilize modern tooling and technologies to continuously automate the API SDLC so API design and delivery is never a bottleneck.Understand all aspects of product testing including functional, regression, performance, usability, and integration to develop necessary automation for maximum quality and performance.Promote adoption of RESTful API best practices, technologies, and processes.Work with development teams and SDG leadership to learn technical concepts and communicate documentation updates to stakeholders and internal audiences.Establish and maintain good working relationships with all IT, Security, third-party service consumers, and business stakeholders.Requirements and skillsRequirements:Bachelor of Engineering or Technology in Computer Science or Engineering.3-5 years of strong Microsoft Azure systems level experience, with proficiency in Azure Function Applications and Azure Logic Applications, is needed to perform at expectation..Net experience including C#, Web API Framework, and Entity Framework.Experience with multiple interface technologies and concepts: XSD/WSDL, SOAP, REST, Swagger/OpenAPI, JSON, etc.Experience with multiple middleware technologies: B2B, ESB, EAI, API gateways, IoT, etc.Must apply advanced knowledge and skills with API integrations testing and workflow.Experience documenting technical requirements from external partners with a high level of detail and understanding to map technical processes into our software.Skilled at documenting detailed requirements, and breaking content down into digestible pieces.Proficiency in English language.Additional informationBenefícios:Vale alimentação e/ou vale refeição;Vale transporte ou auxílio estacionamento;Plano de saúde e odontológico com cobertura nacional;Convênio academia;Auxílio Farmácia;Seguro de vida;Programa de participação nos lucros, conforme atingimento de metas;Day Off no mês de aniversário;Incentivo à programa do Governo voltado para licença maternidade e paternidade;Kit maternidade e paternidade;Programa de indicação de funcionários;Parceria para concessão de empréstimo consignado;Política de reembolso viagem e combustível;Convênio Pet.Oportunidades internas de uma empresa multinacional, referência global como um dos maiores provedores de soluções de tecnologia. A ScanSource busca pessoas talentosas, inovadoras e que gostam de desafios. Somos comprometidos a proporcionar igualdade nas oportunidades de trabalho e desenvolvimento. Por isso, não fazemos distinções com base em etnia, religião, sexo, nacionalidade, idade, qualquer tipo de deficiência, orientação sexual ou qualquer outra característica pessoal.
#J-18808-Ljbffr