 
        
        Job Overview
We are seeking an experienced Legacy Application Modernizer to join our team.
This hands-on, non-client-facing role reports to the AppMod Specialist and plays a key part in executing our modernization projects using AI-powered solutions.
 * Analyze legacy codebases to understand business logic and identify dependencies and risks during migration.
 * Design and implement modern solutions that preserve legacy functionality while improving performance and maintainability.
 * Implement code transformations and refactoring strategies aligned with modern architectural best practices.
 * Collaborate with internal team members to document designs, migration strategies, and project learnings.
 * Identity project risks, issues, and dependencies, and help develop mitigation strategies to keep projects on track.
Key Responsibilities
 * Lead client application modernization projects using AI-driven processes.
 * Develop software architecture designs that align with modern best practices.
 * Work closely with teams to deliver high-quality software products.
 * Stay current with emerging technologies and best practices in software modernization.
Requirements
 * Bachelor's degree in computer science, software engineering or related field 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 Python.
 * Strong understanding of software architecture, refactoring techniques, and design patterns.
 * Experience with tools and methodologies for code analysis, refactoring, and automated testing.
 * Excellent problem-solving skills and a proactive mindset.
 * Upper intermediate (B2) English proficiency.
About This Role
This is an exciting opportunity for skilled developers to apply their expertise in modern software development.
Benefits
This role offers opportunities for professional growth and development in a dynamic environment.