CareerPlanSign in

Senior Software Developer

Cairo, Al Iskandarīyah, Egypt💼 Full-time🗓 2025-12-05 → 2026-09-26

Core

Design, develop, and maintain mission-critical software solutions supporting global clients across various industries.

Role type

Senior Software Developer

Builds

Scalable, intelligent software systems and applications

Domain

Enterprise software development

Deliverable

production ML models | product features

Required skills

Python, PHP, C#, .NET, Java, SQL Server, PostgreSQL, MySQL, software architecture, design patterns, Git, Agile/Scrum, RESTful APIs, microservices, CI/CD, Docker, Kubernetes, data pipeline development, ETL/ELT, modern front-end frameworks (React, Angular, Vue.js), AI-driven development tools

Preferred skills

Experience with AI-driven development tools and techniques, data pipeline development & ETL/ELT processes, modern technologies and enterprise-level projects

Responsibilities

Design and develop robust and scalable software solutions, participate in architectural discussions and contribute to technical design decisions, collaborate with cross-functional teams to translate business requirements into technical deliverables, write clean, efficient, and well-documented code following best practices, troubleshoot, debug, and optimize application performance, handle issues, bugs, inquiries, studies and other projects as needed by analyst team and customers, ensure high standards of security, reliability, and maintainability, stay up-to-date with emerging technologies and suggest improvements to existing systems

Seniority

Senior, hands-on IC

Sourced via workable · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.