- Design and implement APIs and services Core (C#) following best practices such as SOLID principles and microservices architecture.
- Configure manage and optimise APIs using Azure API Management (APIM) including the application of policies such as security rate limiting caching and data transformation.
- Lead and execute the integration of new and existing systemsboth internal and third-partythrough RESTful APIs and other communication protocols.
- Monitor API health performance and usage with tools such as Azure Application Insights identifying and resolving bottlenecks proactively.
- Collaborate with Architects DevOps and Front-end/API consumer teams to define requirements design API contracts (OpenAPI/Swagger) and ensure correct implementation.
- Contribute to the continuous improvement of CI/CD pipelines (e.g. Azure DevOps GitHub Actions) to automate testing and deployment of services and APIM configurations.
Qualifications :
- Proven experience in Back-end development Core / .NET (C#).
- Solid experience in designing developing and consuming RESTful APIs.
- Required experience with Azure API Management (APIM):
- Configuration and management of Gateways and and authentication management (OAuth Keys).
- API versioning and documentation in the Developer Portal.
- Knowledge of relational databases (SQL Server or similar).
- Experience with Agile methodologies (Scrum/Kanban).
- Fluency in Portuguese and/or English (written and spoken).
Additional Information :
The Devoteam Group works for equal opportunities promoting its employees based on merit and actively fights against all forms of discrimination. We are convinced that diversity contributes to the creativity dynamism and excellence of our organization. All of our vacancies are open to people with disabilities.
Remote Work :
No
Employment Type :
Full-time
Design and implement APIs and services Core (C#) following best practices such as SOLID principles and microservices architecture.Configure manage and optimise APIs using Azure API Management (APIM) including the application of policies such as security rate limiting caching and data transformation...
- Design and implement APIs and services Core (C#) following best practices such as SOLID principles and microservices architecture.
- Configure manage and optimise APIs using Azure API Management (APIM) including the application of policies such as security rate limiting caching and data transformation.
- Lead and execute the integration of new and existing systemsboth internal and third-partythrough RESTful APIs and other communication protocols.
- Monitor API health performance and usage with tools such as Azure Application Insights identifying and resolving bottlenecks proactively.
- Collaborate with Architects DevOps and Front-end/API consumer teams to define requirements design API contracts (OpenAPI/Swagger) and ensure correct implementation.
- Contribute to the continuous improvement of CI/CD pipelines (e.g. Azure DevOps GitHub Actions) to automate testing and deployment of services and APIM configurations.
Qualifications :
- Proven experience in Back-end development Core / .NET (C#).
- Solid experience in designing developing and consuming RESTful APIs.
- Required experience with Azure API Management (APIM):
- Configuration and management of Gateways and and authentication management (OAuth Keys).
- API versioning and documentation in the Developer Portal.
- Knowledge of relational databases (SQL Server or similar).
- Experience with Agile methodologies (Scrum/Kanban).
- Fluency in Portuguese and/or English (written and spoken).
Additional Information :
The Devoteam Group works for equal opportunities promoting its employees based on merit and actively fights against all forms of discrimination. We are convinced that diversity contributes to the creativity dynamism and excellence of our organization. All of our vacancies are open to people with disabilities.
Remote Work :
No
Employment Type :
Full-time
View more
View less