We are looking for an experienced Software Developer to join our LATAM Solutions Team and support the development of the next generation of our innovative products, leveraging cutting-edge AI and Machine Learning technologies.This professional will play a key role in designing, developing, and maintaining customized software solutions on a Windows-based platform, contributing to high-impact digital transformation projects.Key ResponsibilitiesDesign, develop, test, and maintain software applications using C# and .NET.Build and customize solutions on a Windows PC-based platform.Collaborate with multidisciplinary teams to integrate AI/ML capabilities into products.Participate in the full software development lifecycle (SDLC).Ensure high-quality standards through testing, documentation, and code reviews.Optimize system performance, scalability, and security.Contribute to technical decisions and architecture improvements.Required QualificationsMinimum of 10 years of professional experience in software development.Strong expertise in C# and .NET.Solid experience developing applications for Windows environments.Advanced English proficiency (C1 level or higher).Strong problem-solving and analytical skills.Ability to work independently in a fast-paced, international environment.About Genesis ConsultingGenesis Consulting is a global technology consulting company focused on delivering high-impact digital solutions, helping organizations transform through innovation, strategy, and technology.