Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Software Mind

Senior Back End Engineer

Software Mind

. Design and implement backend microservices following clean architecture principles .

Posted 10/14/2026full-timeRemote • Costa RicaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing backend microservices using C# and .NET, with a strong focus on clean architecture principles and event-driven architectures. Proficient in building REST and GraphQL APIs, managing CI/CD pipelines, and mentoring engineers on effective software development practices.

Highest-signal resume keywords
C# / .NET DevelopmentMicroservices ArchitectureREST and GraphQL API DesignEvent-Driven ArchitectureCI/CD Pipeline Management

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
MicroservicesREST APIsGraphQL APIsNoSQL DatabasesRelational DatabasesAutomated TestingJWT AuthenticationEvent-Driven FlowsData ModelingAgile Methodologies
Soft Skills
Strong Communication SkillsMentoringCollaboration
Tools & Technologies
AWS ECSAWS SQSAWS SNSDockerKeycloakASP.NET CoreMediatRXUnitFluentValidationCI/CD Tools
Industry Keywords
E-CommerceOrder ManagementTransactional Domains

Tech Stack

Tools & technologies
ASP.NETAWSAzureCloudDockerGraphQLMicroservicesNoSQL.NET

About the role

Key responsibilities & impact
  • Design and implement backend microservices following clean architecture principles
  • Build and maintain REST and/or GraphQL APIs, defining consistent data contracts and request/response models
  • Implement and consume event-driven flows across message queues, including webhook handling, retry logic, and error handling
  • Design data models and implement persistence logic against NoSQL and/or relational databases
  • Implement JWT-based authentication and authorization flows with identity providers such as Keycloak or equivalent services
  • Write unit, integration, and BDD-style tests and maintain test coverage
  • Build and maintain CI/CD pipelines for build, test, and cloud deployment
  • Deploy containerized services on managed platforms such as AWS ECS
  • Participate in code reviews and uphold engineering standards
  • Mentor less experienced developers and engineers on effective AI coding-tool workflows
  • Collaborate with architects, QA, and developers to resolve integration gaps and deliver features across multiple services within sprint timelines

Requirements

What you’ll need
  • 5+ years of professional software development experience building backend services with C# / .NET
  • Demonstrated experience designing and building microservices, including REST and/or GraphQL APIs
  • Solid understanding of clean architecture or similarly layered design patterns, with clear separation between domain, application, and infrastructure concerns
  • Experience with NoSQL and/or relational databases, including schema and data modeling and query optimization
  • Practical experience with event-driven architectures and message queues, such as AWS SQS/SNS or an equivalent service
  • Experience writing automated tests (unit, integration, and/or BDD) and integrating them into a CI/CD pipeline
  • Comfortable working in an agile team environment, prioritizing pragmatically under sprint deadlines
  • Strong written and verbal communication skills, comfortable flagging blockers, gaps, and risks early and directly
  • Experience with disciplined AI-assisted software development practices, including specification-driven development, TDD, and iterative refactoring
  • Able to mentor engineers on using AI coding tools effectively within structured development workflows
  • Preferred: Backend experience with ASP.NET Core and related tooling, such as MediatR/CQRS, xUnit, Reqnroll/BDD, and FluentValidation
  • Preferred: AWS experience, including ECS, SQS, SNS, or similar managed container/queue services
  • Preferred: Experience with Docker and containerized deployments
  • Preferred: Experience in e-commerce, order management, or similarly transactional domains
  • Preferred: Familiarity with identity providers such as Keycloak or Azure AD
  • Preferred: Experience integrating third-party platforms via webhooks, such as storefront platforms or payment providers
  • Employees can work remotely
  • Applications accepted from LATAM countries

Benefits

Comp & perks
  • Educational resources
  • Flexible schedule
  • Work From Anywhere
  • Referral Program
  • Supportive and chill atmosphere