Senior Back-End Engineer — .NET 8 Modernization & Architecture at Niuro | Torre

Senior Back-End Engineer — .NET 8 Modernization & Architecture

Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Contractor

Currency exchange and payroll taxes to be paid by:

Depends on the location of the candidate

Hidden
(SIGN IN to learn if it’s a match)
The job admin(s) requested that this be hidden from the public.
location_on
Remote (for México residents)
Remote (for Colombia residents)
Remote (for Perú residents)
Remote (for Venezuela residents)
flightsmode
Visa sponsorship: No
Posted 6 days ago

Responsibilities


This senior role centers on leading a high-impact backend migration from legacy .NET systems to a modern .NET 8+ architecture. Working within a dynamic, fast-paced environment, you will collaborate closely with technical leadership to rewrite the backend from scratch, leveraging Clean Architecture, CQRS, and advanced AI-assisted development tools. This position demands a macro-level architectural vision, hands-on AWS deployment experience, and the ability to proactively manage technical trade-offs while collaborating with backend, frontend, and AI specialists. Key Responsibilities: - Design and lead the backend architecture using .NET 8+ under Clean Architecture and CQRS patterns. - Define secure API contracts with frontend teams and implement reliable integrations with payment providers. - Optimize database access using Dapper for critical queries and EF Core for domain logic. - Make macro-level architectural decisions, evaluating and clearly communicating technical trade-offs to stakeholders. - Collaborate through close pair programming with backend peers and coordinate regularly with frontend and AI team members. - Leverage AI tools responsibly to accelerate development cycles while maintaining rigorous human code review and testing standards. - Proactively identify and communicate timeline or scope risks during daily syncs and adapt plans accordingly. - Manage deployments and environment-specific pipelines across AWS ECS Fargate and RDS. Requirements: - 8+ years of experience in software engineering, with at least 5 years dedicated to backend development using .NET and C# - C1 English level or higher - Proven experience leading large-scale migrations from legacy .NET Framework to .NET Core or .NET 8+ - Strong production experience with Clean Architecture, CQRS, and MediatR - Hands-on experience with AWS services, specifically ECS Fargate and RDS - Proficiency in MySQL, using both Dapper for high-performance queries and Entity Framework Core for domain modeling - Active experience utilizing AI development tools, such as Claude Code or similar, to accelerate development and testing - Hands-on experience with AWS ECS Fargate.
Closes in:
0
days
0
hours
0
min
0
sec
tune NOT FOR YOU? IMPROVE YOUR RESULTS