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 Responsibilities- Design, 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 Qualifications- Minimum 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.