Software Engineering - Development
HybridLima, Lima Province, Peru
Lima, Lima Province, PeruHybridFull TimeEnterprise
Full TimeEnterprise
Job Summary
Monitor mainframe architecture to prevent performance decay and identify code optimization opportunities. Debug complex system interactions to troubleshoot mission-critical applications and maintain operational stability. Extract business logic from legacy systems to facilitate migration or integration with cloud-based services, enabling seamless interaction between modern applications and core data. Maintain high-volume business logic while refactoring legacy code to support modernization efforts.
Required Qualifications
- Experience working as a software engineer on complex software projects
- Excellent coding skills and solid development experience (Java, Python, .Net etc.) with debugging and problem-solving skills
- Software development methodologies, with demonstrated experience developing scalable and robust software
- Experienced in relational and NoSQL databases, data mapping, XML/JSON, REST-based web services
- Knowledge of architecture design - Microservices architecture, containers (Docker & k8s), messaging queues
- Deep understanding of OOP and design patterns
Desired Qualifications
- Bachelor's degree in Computer Science, related technical field, or equivalent practical experience
- Certification in one or more of the hyperscalers (Azure, AWS, and Google GCP) - otherwise, you can obtain certifications with Kyndryl
- Experience with DevOps tools and modern engineering practices
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.