We are looking for a skilled, motivated Software Developer to work in our office located in Dudullu-Ümraniye Büdotek. If you're a passionate software professional, a self-starter, a good problem solver and have a history of success in challenging and fast-paced environments, you could be the ideal candidate for this position.
Required Skills, Knowledge and Experience
- BS degree in Software/Computer Engineering or significant relevant experience.
- Proven track record of a minimum 5 years experience of software development, including senior experience
- 3+ years experience in one or more modern PHP frameworks (Symfony, Laravel, Phalcon etc.)
- Experience with scalable and distributed SaaS systems
- Solid understanding of OOP concepts and software design patterns.
- Strong PHP programming expertise.
- Experience with multi-threading and memory management.
- Solid RDBMS knowledge like MySQL, PostgreSQL, Oracle, etc.
- Experience with message queues like Kafka, RabbitMQ, etc.
- Experience working in an agile development environment.
- Comfort with UNIX/Linux environments.
- An analytical mind to grasp concepts and solve problems quickly.
- Excellent communication and collaboration skills.
- No military obligation for male candidates.
Nice To Have
- Strong knowledge of architectural patterns like Modular Monolith, Microservice, SOA, Event-driven and CQRS
- Experience in Payment Systems
- Experience with Jira / Confluence project management tools
Responsibilities
- Participate in the design and development phase of software production
- Perform code reviews to drive teams to the highest standards for backend development
- Preparing the relevant unit tests for the test scenarios of the applications
- To participate and contribute to technical and architectural discussions
What We Offer?
- The E-senlik Wellbeing Program we have prepared for employees