Senior Back-end Engineer (.NET Modernization & Architecture)
Sobre este empleo
Experience and Skills
- 6+ 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.
Skills
- .NET
- .NET 8
- Clean Architecture
- CQRS
- MediatR
- AWS
- AWS ECS Fargate
- AWS RDS
- MySQL
- Dapper
- Entity Framework Core
- Claude Code
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.
Benefits
We provide the opportunity to participate in impactful and technically rigorous industrial data projects that drive innovation and professional growth. Our work environment emphasizes technical excellence, collaboration, and continuous innovation.
Niuro supports a 100% remote work model, allowing flexibility in work location globally. We invest in career development through ongoing training programs and leadership opportunities, ensuring continuous growth and success.
Upon successful completion of the initial contract, there is potential for long-term collaboration and stable, full-time employment, reflecting our long-term commitment to our team members.
Joining Niuro means becoming part of a global community dedicated to technological excellence and benefiting from a strong administrative support infrastructure that enables you to focus on impactful work without distraction.
Nice to Have
- Microservices
- Apache Kafka
- AWS SQS
- AWS SNS
- Model Context Protocol
Referencia del mercado
100% por debajo de la medianaExplorar empleos relacionados
Empleos similares
QA & Support Engineer
Full-Stack Engineer — Node.js / React / AI
Mid Level Full-Stack Developer
AI Back-end Engineer
Senior JIRA/atlassian Engineer
Senior Data Engineer
Preguntas frecuentes
¿Qué salario puedo esperar?
El empleador indica 3 000 – 3 500 $ para este puesto en Niuro, Colombia. Como referencia, la mediana local es de unos 1 990 174 $ según 67 103 ofertas similares.
¿Cómo solicito este empleo?
Abre la página original de la fuente y contacta allí al empleador. Finder nunca cobra a los candidatos.
¿Estas ofertas están actualizadas?
Sí. Finder actualiza regularmente vacantes de fuentes públicas y elimina las cerradas.
¿Dónde ver el tipo de contrato y el formato de trabajo?
Las condiciones clave aparecen encima de la descripción. También puedes abrir listados relacionados de Niuro y Colombia.
