Mechanized AI Logo

Mechanized AI

Application Modernization Specialist

Reposted Yesterday
Be an Early Applicant
Escuintla
Mid level
Escuintla
Mid level
Lead software modernization projects by transitioning legacy systems to modern architectures, ensuring performance and maintaining business functionality while collaborating with clients and teams.
The summary above was generated by AI

Title: Application Modernization Specialist

Job Type: Full-Time

Location: Remote

Company 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 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 into modern technologies.  

Key Responsibilities:

  • Lead and execute software modernization projects, ensuring the seamless transition from legacy systems to modern, scalable architectures
  • Analyze existing legacy codebases to understand business logic, dependencies, and potential risks during migration
  • Design and implement solutions that maintain the integrity and functionality of legacy systems while improving performance, scalability, and maintainability
  • Engage with clients throughout the project lifecycle to gather requirements, communicate progress, and ensure deliverables meet their business goals and expectations 
  • Collaborate closely with cross-functional teams, including developers, business analysts, and project managers, to ensure successful project delivery
  • Provide technical leadership and guidance to development teams throughout the modernization process
  • Identify and mitigate risks associated with legacy system migrations, ensuring minimal disruption to business operations
  • Document architectural designs, migration strategies, and other technical details to ensure transparency and knowledge sharing within the team
  • Stay current with emerging technologies and best practices in software modernization to continuously improve our methodologies and tools

Required Skills & Experience:

  • Bachelor’s degree in computer science, software engineering or related field
  • Experience as a Software Architect or Senior Developer focused on modernization projects 
  • Client delivery experience 
  • Expertise migrating legacy systems (preferably from COBOL) to modern languages such as Java, C#, Python, or similar
  • Deep understanding of software architecture principles, design patterns, and best practices
  • Experience with tools and methodologies for code analysis, refactoring, and automated testing
  • Strong analytical and problem-solving skills, with ability to propose innovative solutions and troubleshoot issues
  • Ability to work independently and as part of a collaborative team in a fast-paced environment
  • Effective written and oral communications skills – C1/C2 (advanced/proficient) level English is required

Preferred Qualifications:

  • Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) in the context of modernization projects
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes) and microservices architecture
  • Demonstrated experience leading technical teams of 5+ developers, including mentoring, code reviews, and technical direction
  • Familiarity with DevOps practices and tools, including CI/CD pipelines

Contact:

Camila Frias
Recruiter
Mechanized AI

Top Skills

AWS
Azure
C#
Cobol
Docker
GCP
Java
Kubernetes
Python

Similar Jobs

13 Hours Ago
Escuintla, GTM
Mid level
Mid level
Artificial Intelligence • Machine Learning • Software
The AI Engineer will enhance the company's AI platform, design ML systems, implement algorithms, and analyze results while ensuring client delivery and collaboration.
Top Skills: AWSAzureCloud ComputingDockerGCPKerasKubernetesMachine LearningPythonPyTorchScikit-LearnTensorFlow
Yesterday
Escuintla, GTM
Senior level
Senior level
Artificial Intelligence • Machine Learning • Software
The Cloud Engineer will design and manage CI/CD pipelines, implement infrastructure as code, automate security testing, and enhance cloud operations while collaborating with teams to integrate security best practices.
Top Skills: AWSAws CodepipelineBashCi/Cd ToolsCircleCICloudFormationDjangoFastapiFlaskGitlab CiJenkinsPulumiPythonTerraform
Yesterday
Escuintla, GTM
Mid level
Mid level
Artificial Intelligence • Machine Learning • Software
The Backend Engineer will design and maintain scalable backend systems, develop RESTful APIs, ensure code quality, optimize performance, manage cloud infrastructure, and troubleshoot technical issues, working in a collaborative team.
Top Skills: AWSAzureEcsFlaskNoSQLPulumiPythonReactSQLTerraform

What you need to know about the Belfast Tech Scene

If asked to name the birthplace of the RMS Titanic, you might not say Belfast. Similarly, if asked to name Europe's leading destination for foreign direct investment in new software development, Belfast might not come to mind. Yet, both are true. The city has emerged as a tech powerhouse, recently ranked among the best in the U.K. for tech careers — especially for software developers. It also leads the U.K. with the highest percentage of software development jobs advertised.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account