FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Back End Engineer
Software Mind. Design and implement backend microservices following clean architecture principles .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesASP.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