Insurance Sector | .NET Developer with APIM
- Full-time
- Contract type: Permanent contract
Company Description
At Devoteam, we believe that technology with strong human values can actively drive change for the better. Discover how Tech for People unlocks the future, creating a positive impact on the people and the world around us. We are a global leading player in Digital Transformation for leading organisations across EMEA, with a revenue of €1B. We believe in transforming technology to create value for our clients, partners and employees in a world where technology is developed for people. We are proud of the culture we have built together. We are proud of our people at the service of technology. We are proud of our diverse environment. Because we are #TechforPeople. Join our multidisciplinary team of Cloud experts, Designers, Business consultants, Security experts, Engineers, Developers and other extraordinary talents, spread across more than 20 EMEA countries. Become one of our +10.000 tech and business leaders on cloud, data and cyber security. Let’s fuse creativity with technology together and build innovative solutions that actively change things for the better.
Job Description
- Design and implement APIs and services using .NET 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 systems—both internal and third-party—through 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 with .NET 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 Policies.Security 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.