We are looking for an experienced Senior Software Engineer to join a dynamic team working on enterprise-scale applications, APIs, and distributed systems.What You'll Do:Design, develop, and maintain scalable software applications and APIsLead complex technical initiatives and platform modernization effortsContribute to architecture decisions and technical standardsPerform code reviews and mentor fellow engineersCollaborate with Product, QA, and DevOps teamsImprove application performance, scalability, security, and reliabilitySupport CI/CD pipelines, automation, and DevOps best practicesLeverage AI-powered development tools to accelerate deliveryRequired Skills:5+ years of Software Engineering experienceStrong expertise in C#, .NET Core/.NET 6+, ASP.NET CoreREST APIs, Entity Framework Core, LINQMicroservices and distributed systemsCloud platforms (AWS, Azure, or GCP)SQL and/or NoSQL databasesGit, GitHub, GitLab, or Azure DevOpsExperience with AI tools such as GitHub Copilot, ChatGPT, Cursor, Claude, etc.Strong architecture, problem-solving, and leadership skills⭐ Nice to Have:React or Angular experienceDocker & KubernetesEvent-driven architectures and messaging systemsServerless technologiesAgile, DevOps, and platform modernization experienceMentoring and technical leadership experience🚀 Hiring: Senior Software Engineer (.NET) | Remote (LATAM)📍 Location: Remote from Guadalajara (MX), Mexico City (MX), or Bogotá (CO)🕒 Time Zone: CST⏳ Duration: 1 Year Contract (Extension Possible)