Senior Software Engineer | Q-Commerce

Digikala (Career Page Jobs) Tehran

Posted About a month ago

Job Description

As a Software Engineer, You’ll work closely with stakeholders, product managers, and your engineering team to design, implement, and maintain solutions that align with our business goals.This is a unique opportunity to lead high-impact projects while fostering innovation, collaboration,and technical excellence within your team.  Key Responsibilities  ·       Project Delivery ·       Ensure timely delivery of projects by managing dependencies, risks, and priorities. ·       Drive operational excellence through efficient workflows, clear communication, and robust      processes. ·       Collaborate with other engineering teams to resolve interdependencies and ensure alignment on goals. ·       Address technical challenges proactively and ensure the team stays focused on delivering impactful results. Qualifications and Requirements ·       Education and Experience ·       Bachelor’s degree in Computer Science, Software Engineering, or a related field. ·       5+ years of experience in software engineering. ·       Proven experience designing and implementing scalable, robust systems. ·       Experience with system architecture and cloud native technologies. ·       Experience with PHP and familiarity with frameworks such as Symfony and Laravel is a significant advantage. Key Skills ·       Strong mentorship and communication skills. ·       Ability to manage and deliver complex technical projects within tight timelines. ·       Deep understanding of system design principles and development best practices. ·       Problem-solving mindset with a focus on delivering value to users and stakeholders. Nice to Have ·       Data and Cache Technologies: Proficiency with tools like Elasticsearch, Redis, Memcached, and databases such as MySQL. ·       Containerization and Orchestration: Hands-on experience with Docker and Kubernetes. ·       Monitoring and Logging: Knowledge of tools like Prometheus, Grafana, or ELK Stack. ·       Microservices Architecture: Experience with designing and implementing microservices, ·       including APIs and communication protocols. ·       DevOps and CI/CD Pipelines: Knowledge of tools like Jenkins, GitLab CI/CD to streamline  development and deployment. ·       Security Awareness: Basic knowledge of secure coding practices, authentication, and  authorization.

Employment Type

Job Category

Seniority

Details

Employment type

Job Category

Educations

Seniority

To see more jobs that fit your career