Title:Application Modernization EngineerJob Type:Full-TimeLocation:RemoteCompany Description:Mechanized AI is at the forefront of AI innovation, leveraging cutting-edge technology to transform legacy systems into modern, efficient, and scalable solutions. We work with enterprise clients to breathe life into their existing software, ensuring that they can meet the demands of today’s fast-paced, digital landscape. Our team thrives on solving complex challenges and delivering innovative solutions. As an organization, we are committed to fostering an environment that encourages creativity, collaboration, and continuous learning.Job Summary:We are seeking an experienced Application Modernization Engineer to join our internal delivery team. This hands-on, non-client-facing role reports to the AppMod Specialist and plays a key part in executing our modernization projects using Mechanized AI’s AI-powered solutions.The ideal candidate will have a background in software architecture and proven experience modernizing legacy applications.Key Responsibilities:Execute client application modernization projects using our AI-driven solutions and processesAnalyze legacy codebases to understand business logic and identify dependencies and risks during migrationDesign and implement modern solutions that preserve legacy functionality while improving performance and maintainabilityImplement code transformations and refactoring strategies aligned with modern architectural best practicesCollaborate with internal team members to document designs, migration strategies, and project learningsIdentify project risks, issues, and dependencies, and help develop mitigation strategies to keep projects on trackStay current with emerging technologies and best practices in software modernization to continuously improve our methodologies and toolsRequired Skills & Experience:Bachelor’s degree in computer science, software engineering or related field or — or equivalent experience (5+ years in software development)Proven experience modernizing legacy applications (e.g., COBOL, VB.NET, Ruby on Rails, ASP) and migrating them to modern languages such as Java, C#, or PythonStrong understanding of software architecture, refactoring techniques, and design patternsExperience with tools and methodologies for code analysis, refactoring, and automated testingExperience working with or prompting AI toolsExcellent problem-solving skills and a proactive mindsetComfortable working independently in a fast-paced, remote team environmentUpper intermediate (B2) English proficiencyPreferred Qualifications:Experience with cloud platforms (AWS, Azure, or Google Cloud) in the context of modernization projectsKnowledge of containerization technologies (e.g., Docker, Kubernetes) and microservices architectureFull-stack development experience across front-end and back-end technologiesContact:Camila FariasRecruiting teamMechanized AI
#J-18808-Ljbffr