Job Description
Global Technology Services is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America, Philippines and the United States, contributing to cutting-edge developments in multiple industries.
Position Title: Senior Backend Developer
Location: LATAM
What you will be doing:
We are seeking a highly skilled Senior Backend Engineer with deep expertise in modern C#/.NET development, event-driven architectures, and cloud-native distributed systems. In this role, you will design and build scalable backend platforms that power mission-critical financial and operational workflows.
Required Skills & Experience
5+ years of professional C# / .NET.
Production experience with ASP.NET Core (any 6.x / 7.x / 8.x). Comfort with async/await, dependency injection, channels, and the modern minimal-API style.
Experience with Event-driven and event-sourced systems.
Hands-on experience with at least one event-sourcing or CQRS framework - Marten, EventStoreDB, Axon, Akka.Persistence, or a comparable home-grown system.
Understanding of stream layout, projections, idempotency, and schema evolution.
Experience with Message-bus engineering.
Practical experience with at least one bus - MassTransit, NServiceBus, Wolverine, Rebus, Kafka, or SQS-based pipelines.
Experience REST APIs and best practices.
Experience with PostgreSQL or related, and comfortable writing and reading non-trivial SQL, designing indexes, and reasoning about transactions and isolation.
Experience with observability tools like Datadog.
Experience with ECS / EKS / Lambda, IAM, VPC networking, ALB target groups, and SQS/S3 access patterns. Or a similar experience .
Has instrumented at least one production service with OTel (traces + structured logs).
Confident with containers like Docker and Docker Compose for local dev.
Understands multi-stage builds.
Experience with CI/CD GitHub Actions (or equivalent) pipeline end-to-end — build, test, image push, deploy.
Nice to Have Skills
Experience in capital markets or financial systems
Familiarity with:
Familiarity with:
FastEndpoints
Alba
JasperFx tooling
Basic React + TypeScript frontend experience
Experience provisioning infrastructure with AWS CDK (TypeScript)
Experience with multi-tenant SaaS architectures using Finbuckle or similar tools
Auth0 configuration and JWT claims experience
Soft Skills:
Strong problem-solving and debugging skills
Excellent communication and collaboration abilities
Ability to work independently and take ownership of projects
Leadership and mentorship mindset
Attention to detail and commitment to high-quality user experiences
Why you will love Lean Tech:
Join a powerful tech workforce and help us change the world through technology
Professional development opportunities with international customers
Collaborative work environment
Career path and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and
growing organization. Your skills will be honed, and your contributions will play a vital
role in our continued success. Lean Tech is an equal opportunity employer. We
celebrate diversity and are committed to creating an inclusive environment for all
employees.