This job is no longer available
This job expired on 28/07/2026. It no longer accepts applications.
Software Engineer – Modernization (Remote)
BairesDev · Province Guayas
Job description
About the role
Join a global team of top‑tier engineers to modernize legacy monolithic applications. You will redesign and rebuild complex business logic into agile, cloud‑ready microservices that drive real impact for leading tech clients.
Key responsibilities
- Decompose large‑scale monolithic applications into manageable microservices using patterns such as the Strangler Fig.
- Refactor legacy codebases written in .NET or Java to improve readability, maintainability, and performance.
- Design and implement RESTful APIs that enable seamless communication between newly decoupled services.
- Integrate CI/CD pipelines to automate delivery workflows and reduce deployment risk.
- Collaborate with domain experts to define bounded contexts and ensure data consistency during migration.
Required profile
- Proven experience modernizing legacy systems and delivering scalable solutions.
Required skills
- .NET
- Java
- RESTful API design
- CI/CD pipeline implementation
- Microservices architecture
What we offer
- 100% remote work from anywhere
- Competitive compensation in USD or local currency
- Provided hardware and software for home office
- Flexible schedule
- Paid parental leave, vacations, and national holidays
- Mentorship, skill development, and clear promotion paths
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Ecuador.
Salary: Software Engineer Based on 7 job offers in EcuadorSalaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
BairesDev
Province Guayas