Role: Application Modernization SpecialistLocation: Mexico/ Colombia Argentina / Chile / Costa Rica / Puerto Rico / Nicaragua/ Dominican Republic / El Salvador/ Honduras / Panama (Remote)Experience: 4-6 years Pay: $45,000 - $60,000 PARequired Skill:Python, Java, C#, AWS, GCP, Azure, COBOLLanguage Required: English C1 LevelJob Summary:We are seeking an experienced Application Modernization Specialist to join our growing team.The ideal candidate will have a background in software architecture and extensive experience leading modernization projects. While expertise in migrating from COBOL to newer programming languages is highly desirable, we are also open to candidates with a track record of successfully transforming other legacy systems to modern technologies.Required Skills & Experience:Bachelors degree in computer science, software engineering or related fieldExperience as a Software Architect or Senior Developer focused on modernization projectsClient delivery experienceExpertise migrating legacy systems, preferably from COBOL to modern languages such as Java, C#, Python, or similarDeep understanding of software architecture principles, design patterns, and best practicesExperience with tools and methodologies for code analysis, refactoring, and automated testingStrong analytical and problem-solving skills, with ability to propose innovative solutions and troubleshoot issuesAbility to work independently and as part of a collaborative team in a fast-paced environmentEffective written and oral communications skills C1/C2 (advanced/proficient) level English is requiredPreferred Qualifications:Experience with cloud platforms (e.G., AWS, Azure, or Google Cloud) in the context of modernization projectsKnowledge of containerization technologies (e.G., Docker, Kubernetes) and microservices architectureFamiliarity with DevOps practices and tools, including CI/CD pipelinesResponsibilitiesLead and execute software modernization projects, ensuring the seamless transition from legacy systems to modern, scalable architecturesAnalyze existing legacy codebases to understand business logic, dependencies, and potential risks during migrationDesign and implement solutions that maintain the integrity and functionality of legacy systems while improving performance, scalability, and maintainabilityCollaborate closely with cross-functional teams, including developers, business analysts, and project managers, to ensure successful project deliveryProvide technical leadership and guidance to development teams throughout the modernization processIdentify and mitigate risks associated with legacy system migrations, ensuring minimal disruption to business operationsDocument architectural designs, migration strategies, and other technical details to ensure transparency and knowledge sharing within the teamStay current with emerging technologies and best practices in software modernization to continuously improve our methodologies and tools#J-18808-Ljbffr