CareerPlan

ETIC, Software Engineer - Application Support-Senior Associate

Cairo - ETICFull-time2025-08-17 → 2026-11-11

Core

Supporting and maintaining the API integration layer and backend systems, with flexibility to contribute to software development.

Role type

Senior Associate Software Engineer (Application Support)

Builds

Scalable and maintainable solutions for backend systems and API integrations

Domain

Technology / Advisory

Required skills

API integration, Microservices, Logging, Error Handling, C#/Java/Python/Node, SQL databases, OOP, SOLID principles, Root cause analysis, Technical documentation interpretation

Preferred skills

No-SQL databases, Cloud providers (Azure/AWS/GCP), Message brokers (Kafka/RabbitMQ), Front-end technologies (JavaScript/Angular/React), Code quality tools (SonarQube), ATDD, Agile methodology, Consulting experience

Technologies

C#, Java, Python, Node, SQL, No-SQL, Azure, AWS, GCP, Kafka, RabbitMQ, JavaScript, Angular, React, SonarQube

Responsibilities

Analyze solution designs to ensure application functionality, Investigate application logs to identify root causes, Classify and route errors, Escalate issues to responsible teams, Support development tasks for scalable solutions

Seniority

Senior Associate, hands-on IC