Software Engineer

Heredia, Heredia Province, Costa Rica • Posted June 04, 2026

Job Type: Full-time
Location: Heredia, Heredia Province
Posted: June 04, 2026
Category: Computer Occupations
Application Deadline: July 14, 2026

Role Description

Job Description

We are looking for an experienced Mid-level developer to join our dynamic team. You will focus on understanding, maintaining, and refactoring legacy .NET applications, improve system design, and prepare platforms for gradual modernization. You are experienced in backend development, distributed systems, and codebase evolution. You will report to Software Development Manager.

Main Responsibilities:

· Analyze, understand, and refactor complex legacy .NET applications to improve maintainability, scalability, and performance.

· Contribute to efforts to modernize existing systems, including architectural improvements and incremental cloud readiness.

· Implement robust backend services using .NET / .NET Core and related technologies.

· Apply best practices in clean code, refactoring, and domain-driven design to evolve existing systems.

· Implement and maintain distributed messaging patterns using tools such as ...

Interested in this role?

Click the button below to start your application for Software Engineer at Experian.

Apply Now