API Engineer
Há 7 dias
API Designer / Engineer Come to one of the biggest IT Services companies in the world Here you can transform your career. Why join TCS? At TCS we believe that people make the difference, that’s why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario expands ideas through the right tools, contributing to our success in a collaborative environment. Overview The API Designer / Engineer is a pivotal role responsible for implementing API Design First principles to create scalable, secure and consumer‑centric APIs. The candidate will focus on designing API specifications and frameworks that ensure seamless developer experiences while meeting Customer’s API standards and architectural guidelines. Key Responsibilities API Design & Development – Adopt an API Design First Approach: Leverage OpenAPI (Swagger), RAML, or AsyncAPI to define APIs before implementation. API Specification Creation – Design API specifications that adhere to Customer’s standards, covering endpoints, data structures, error handling, and response codes. Policy Design and Configuration – Define and configure API policies (security, routing, transformation, throttling, etc.) using Azure API Management (APIM). Mock API Development – Create mock APIs for early‑stage validation and testing to facilitate integration and feedback before development. API Testing – Perform unit testing of API specifications to ensure functionality, reliability, and adherence to defined standards. Environment Configuration – Configure API backend settings within APIM (naming conventions, App Insights, Key Vault) in DEV, UAT, and PRD environments. API Deployment – Deploy draft APIs into the Azure APIM Dev instance and promote them across DEV, UAT, and PRD using the API DevOps framework. Documentation – Create comprehensive API documentation, including references, developer guides, and examples, in line with Customer’s standards. Metadata Publishing – Publish API Identity Cards (metadata, usage information) to the Azure API Management Developer Portal to enable easy discovery and adoption by consumers. API Consumer Onboarding – Secure Authentication Setup: Configure OAuth/OpenID Connect for secure authentication and authorization for API consumers. Subscription Key Management – Share API subscription keys securely with consumers and maintain robust tracking mechanisms. Integration Testing Support – Collaborate with API consumers during integration testing to resolve issues and provide guidance on proper usage. Functional Testing – Conduct and support API functional, integration, and performance testing to validate API readiness and scalability. Mock and Staging Environment Management – Ensure availability of mock services and staging environments for API testing and feedback gathering. Skills and Expertise API Design First Expertise – Proficient in designing APIs using OpenAPI, SwaggerHub, or similar tools with a focus on consumer‑first design principles. Azure API Management – Deep experience in configuring and managing APIs using Azure API Management. Security Standards – Strong knowledge of OAuth2, OpenID Connect, and API key management best practices. Documentation Excellence – Skilled in creating developer‑friendly documentation and API identity cards. Testing Proficiency – Familiarity with API testing frameworks and methodologies to validate functionality and performance. Postman – Proficient in using the Postman tool. What can you expect from us? Professional development and constant evolution of your skills, always in line with your interests. Opportunities to work outside Brazil. A collaborative, diverse and innovative environment that encourages teamwork. What do we offer? TCS Benefits – Brazil: Health insurance, Dental Plan, Life insurance, Transportation vouchers, Meal/Food Voucher, Childcare assistance, Gympass. TCS Cares – free 0800 providing psychological assistance (24 hrs/day), legal, social and financial assistance to associates. Partnership with SESC. Reimbursement of Certifications. Free TCS Learning Portal – online courses and live training. International experience opportunity. Discount Partnership with Universities and Language Schools. Bring Your Buddy – referral bonus for each hire. TCS Gems – Recognition for performance. Xcelerate – Free Mentoring Career Platform. At TATA Consultancy Services we promote an inclusive culture; we always work for equity. This applies to Gender, People with Disabilities, LGBTQIA+, Religion, Race, Ethnicity. All our opportunities are based on these principles. We think of different actions of inclusion and social responsibility, in order to build a TCS that respects individuality. Come to be a TCSer #J-18808-Ljbffr
-
API Engineer
1 dia atrás
Índio do Brasil Tata Consultancy Services Tempo inteiroCome to one of the biggest IT Services companies in the world!! Here you can transform your career!Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing to...
-
Software Development Engineer in Test
2 semanas atrás
Rio do Sul, Brasil Sky Systems, Inc. (SkySys) Tempo inteiroRole: Software Development Engineer in Test (SDET)Position Type: Full-Time Contract (40hrs/week)Contract Duration: Long term Work Schedule : 8 hours/day (Mon-Fri)Working Hours : 8 AM - 5 PM CST Location : 100% Remote We're looking for a skilled Software Development Engineer in Test (SDET) to design and implement test automation frameworks for healthcare...
-
Mobile Engineer
Há 21 horas
Sapucaia do Sul, Brasil Flatiron Software Tempo inteiroAbout Flatiron is a global remote software development company with engineers located around the world.We unite experts from diverse backgrounds and experiences in a collaborative culture to deliver exceptional products and services for our clients.As a forward-thinking software engineering company, we provide industry-leading solutions to complex problems...
-
Software Development Engineer in Test
2 semanas atrás
Índio do Brasil Sky Systems, Inc. (SkySys) Tempo inteiroRole: Software Development Engineer in Test (SDET) Position Type: Full-Time Contract (40hrs/week) Contract Duration: Long term Work Schedule: 8 hours/day (Mon-Fri) Working Hours: 8 AM - 5 PM CST Location: 100% Remote We're looking for a skilled Software Development Engineer in Test (SDET) to design and implement test automation frameworks for...
-
Casino API Specialist
Há 6 dias
Índio do Brasil Hypetech Tempo inteiroHypetech is looking for that person. Not "a developer". Not "a senior engineer". We're looking for the casino API guy — no exaggeration.We want someone truly game-changing: A rare name who understands iGaming inside out, upside down, and from every angle..What you've already done10+ years working inside the iGaming industryExperience in global-scale...
-
Senior Software Engineer
1 semana atrás
Caxias do Sul, Brasil Testbox Tempo inteiroSenior Software Engineer Onsite — Caxias do Sul, Brazil $57,000 USD + Equity Benefits Role Overview We're seeking a Senior Software Engineer to manage and drive critical customer integration projects.In this role, you'll be responsible for leading the technical execution of complex integration efforts, working closely with the Customer Engineering Lead and...
-
Full Stack Engineer
2 semanas atrás
Sapucaia do Sul, Brasil Avenue Code Tempo inteiroAbout the company: Avenue Code is the leading software consultancy focused on delivering end-to-end development solutions for digital transformation across every vertical. We're privately held, profitable, and have been on a solid growth trajectory since day one. We care deeply about our clients, our partners, and our people. We prefer the word 'partner'...
-
Senior Software Engineer
Há 5 dias
Caxias do Sul, Brasil TestBox Tempo inteiroSenior Software Engineer Onsite — Caxias do Sul, Brazil $57,000 USD + Equity & Benefits Role Overview We're seeking a Senior Software Engineer to manage and drive critical customer integration projects. In this role, you'll be responsible for leading the technical execution of complex integration efforts, working closely with the Customer...
-
Senior Software Engineer
2 semanas atrás
Caxias do Sul, Rio Grande do Sul, Brasil TestBox Tempo inteiro US$57.000 - US$114.000 por anoSenior Software Engineer Onsite —Caxias do Sul, Brazil $57,000 USD + Equity & BenefitsRole OverviewWe're seeking a Senior Software Engineer to manage and drive critical customer integration projects. In this role, you'll be responsible for leading the technical execution of complex integration efforts, working closely with the Customer Engineering...
-
Senior DevOps Engineer
Há 6 dias
Sapucaia do Sul, Brasil Fullinfo Tempo inteiroWould you like to partake in technical challenges, collaborate on an interesting product, be up to date with the latest technology, and contribute to taking our product to market? Then keep reading! Yes, tell me more… fullinfo is a startup B2B data services software company. We are building an un-paralleled data collection pipeline which is being deployed...