Senior .NET Core Developer

Posted 7 hours ago

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Create and maintain REST APIs using ASP.NET Core (C#), adhering to industry best practices (SOLID, Clean Architecture).

• Implement and manage integrations with both internal and external systems (APIs, webhooks, queues).

• Design data models and write optimized SQL queries.

• Develop automated unit and integration tests.

• Engage in code reviews, providing and receiving technical feedback.

• Assist in the support of production systems, aiding in incident investigation and resolution.

• Utilize observability tools (logs, metrics) for issue analysis.

• Contribute to technical decision-making and the evolution of architecture.

• Collaborate with DevOps on CI/CD pipelines and deployment strategies.

• Participate in the Agile lifecycle (refinement, planning, daily stand-ups, retrospectives), contributing to deliverables and ongoing improvement.

• Aid in the development and enhancement of highly available APIs and services.

• Act strategically within a team, serving as a technical reference for application modernization, support, and development.

• Work on e-commerce integrations, primarily with VTEX, focusing on orders, product catalog management, and B2B/B2C processing.

• Integrate with LINX for billing and accounting functions.

• Migrate and restructure distributed applications to align with new technical standards.


⛳️ Requirements

• Proficiency in C# and .NET 6+ / ASP.NET Core (Web API).

• Familiarity with coding best practices (SOLID, Clean Code).

• Understanding of Docker.

• Knowledge of Kubernetes.

• Experience with CI/CD tools (Azure DevOps, GitHub Actions, or similar).

• Understanding of security protocols (JWT, OAuth2/OIDC) and observability tools (e.g., Serilog).

• Strong background in distributed systems, system orchestration, and asynchronous communication.

• Extensive experience in building RESTful APIs and microservices.

• Practical experience with AI tools in everyday development, including coding agents (Claude Code, Cursor, or similar), creating custom skills/commands, and integrating LLMs into workflows.

• Familiarity with Node.js/NestJS.

• Knowledge of VTEX (integrations, orders, catalog).

• Experience working with LINX.

• Front-end development experience with React/Next.js.

• Cloud experience (AWS or GCP).

• Familiarity with Keycloak or other authentication providers.

• Understanding of Agile methodologies (Scrum, Kanban).

• Knowledge of DevOps practices (pipelines and continuous delivery).


🏝️ Benefits

• Remote work options.

• Open to candidates with disabilities.

People also viewed

Imagemaker5 hours ago

Desarrollador Fullstack, Java/React

CL flagChile OnlyFull-timeBackend Engineer
ApplyView job
IsoMetrix Software6 hours ago

Senior Backend Engineer

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job
Pathbit7 hours ago

Senior Back-End Developer, .NET

BR flagBrazil OnlyFreelanceBackend Engineer
ApplyView job
Grupo Boticário7 hours ago

Fullstack Kotlin/React Developer – Specialist I

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Gauge7 hours ago

Senior Backend Developer

BR flagBrazil OnlyFreelanceBackend Engineer
ApplyView job
GitLab7 hours ago

Senior Professional Services Technical Architect – Security

US flagUnited States, +1 more countryFull-timeBackend Engineer$164.9k – $277.6k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers