¡Activa las notificaciones laborales por email!

Application Modernization Engineer

Mechanized AI

Cartagena de Indias

A distancia

USD 20.000 - 35.000

Jornada completa

Hace 16 días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Empieza desde cero o carga un currículum

Descripción de la vacante

Mechanized AI seeks an experienced Application Modernization Engineer to transform legacy applications into modern solutions. In this remote role, you will leverage AI tools to enhance performance and maintainability while ensuring the functionality of existing systems. Ideal candidates should possess extensive experience in software architecture and development, along with a background in modernizing legacy codes.

Formación

  • Proven experience modernizing legacy applications.
  • Strong understanding of software architecture and design patterns.
  • Upper intermediate (B2) English proficiency.

Responsabilidades

  • Execute client application modernization projects using AI-driven solutions.
  • Analyze legacy codebases to understand business logic.
  • Collaborate to document designs and migration strategies.

Conocimientos

Software Architecture
Refactoring Techniques
Problem-Solving
AI Tools

Educación

Bachelor’s Degree in Computer Science
5+ Years in Software Development

Herramientas

Cloud Platforms (AWS, Azure, Google Cloud)
Containerization Technologies (Docker, Kubernetes)

Descripción del empleo

Title

Application Modernization Engineer

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 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 processes
  • 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
  • Identify project risks, issues, and dependencies, and help develop mitigation strategies to keep projects on track
  • 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 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 Python
  • Strong understanding of software architecture, refactoring techniques, and design patterns
  • Experience with tools and methodologies for code analysis, refactoring, and automated testing
  • Experience working with or prompting AI tools
  • Excellent problem-solving skills and a proactive mindset
  • Comfortable working independently in a fast-paced, remote team environment
  • Upper intermediate (B2) English proficiency

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, or Google Cloud) in the context of modernization projects
  • Knowledge of containerization technologies (e.g., Docker, Kubernetes) and microservices architecture
  • Full-stack development experience across front-end and back-end technologies

Contact

Camila Farias

Recruiting team

Mechanized AI
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.