ETIC, Software Engineer - Application Support-Senior Associate
Core
Supporting and maintaining the API integration layer and backend systems, with occasional contributions to software development.
Role type
Senior Associate Software Engineer (Application Support)
Builds
Scalable and maintainable backend services and API integrations
Domain
Technology / Advisory
Deliverable
production ML models | product features | infrastructure
Required skills
API design and integration, Microservices architecture, Logging and error analysis, SQL databases, C#/Java/Python/Node.js, OOP and SOLID principles, Cloud platforms (Azure/AWS/GCP), Message brokers (Kafka/RabbitMQ)
Preferred skills
No-SQL databases, Front-end technologies (JavaScript/Angular/React), Code quality tools (SonarQube), CI/CD pipelines, Agile methodologies, Consulting experience
Technologies
Azure, AWS, GCP, Kafka, RabbitMQ, SonarQube, SQL, C#, Java, Python, Node.js, Angular, React
Responsibilities
Analyze solution designs to ensure application functionality, Investigate application logs to identify root causes, Classify and route errors to appropriate teams, Support development tasks for scalable solutions
Seniority
Senior Associate, hands-on IC