Software Engineering Specialist
Full-time
Link Development
Job Description
Responsibilities
- Lead the design and development of scalable, secure, and high-performance PHP applications.
- Collaborate with cross-functional teams to define, design, and ship new features, including front-end technology integration.
- Oversee code quality through code reviews and implement best practices in software development.
- Troubleshoot and resolve complex technical issues, ensuring the reliability and performance of applications.
- Manage project timelines and deliverables, ensuring alignment with business goals and deadlines.
- Support the deployment process and monitor application performance in production.
- Ensure adherence to best coding practices, including SOLID principles, clean code, and secure coding standards.
- Stay updated on emerging technologies, tools, and practices relevant to PHP.
Job Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience.
- Excellent Experience with PHP.
- Proficiency in PHP frameworks such as Laravel or Symfony.
- Experience with CMS platforms such as Drupal or WordPress.
- Deep knowledge and intense experience with MySQL & NoSQL databases.
- Experience designing and developing APIs (RESTful, SOAP, XML) and integrating third-party services.
- Strong understanding of Object-Oriented Programming (OOP), design patterns, and software architecture.
- Experience in implementing Docker containers.
- Familiarity with Agile or Scrum development methodologies.
- Experience with DevOps practices, CI/CD pipelines, and version control systems like Git.
- Experience in webservers (Nginx and Apache).
- Strong problem-solving skills and the ability to prioritize tasks in a fast-paced environment.
- Hands-on experience with cloud platforms like AWS or Azure.
- Excellent communication skills.
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Software Engineering Specialist in Maadi, Cairo vacancy
- ...Job Description A highly motivated and enthusiastic Software QC Engineer required by eBSEG with the following Job Responsibilities and Qualifications: Designing and developing test cases for software tools and websites to verify product functionality according to...
- Job Description Create test plans, test scenarios and test cases from business and functional requirements. Create and design test sessions Prepare and create test data required for testing Firing Test Cases on ( web and mobile ) applications Report and ...
- talabat is part of the Delivery Hero Group, the world’s pioneering local delivery platform, our mission is to deliver an amazing experience—fast, easy, and to your door. We operate in over 70+ countries worldwide. Headquartered in Berlin, Germany. Delivery Hero has...
- ...Job Description The Software Engineer - PHP Laravel is responsible for designing, developing, testing, and maintaining software applications and systems. This role involves collaborating with team members within the same department, including product managers, QA engineers...
- ...Job Description We're seeking a Software QC Engineer to guarantee the quality of our products through exploratory and automated testing. Your responsibilities will involve designing and executing tests, identifying and resolving defects, and monitoring quality metrics...
- ...in line with industry standards. Contribute to the entire software development lifecycle, from concept and design to deployment... ...~ Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. ~5+ years of professional experience in...
- ...Job Description ~ Development of software with Microsoft .NET (4.0 and above) including (but not limited to) ASP.NET (Web Forms and... ...WCF and Web API). Job Requirements BSc in Computer Engineering or Computer Science. Minimum 2 year experience in ASP.net development...
- ...computer science field or equivalent At least 2-years industry experience. Excellent communication skills Excellent command of English language (Reading and Writing). Proven technical background. Good knowledge of SDLC and software development methodologies....
- ...understand customer needs and translate them into actionable solutions. ~ Experience managing the full sales cycle and using CRM software (e.g., HubSpot, Salesforce). ~ Self-motivated, adaptable, and comfortable working independently and as part of a team. ~...
- ...computer science field or equivalent At least 2-years industry experience. Excellent communication skills Excellent command of English language (Reading and Writing). Proven technical background. Good knowledge of SDLC and software development methodologies....
- Job Description You'll play a key role in transforming our Consumer Acquisition Platform and capabilities by: • Building a Robust Platform: Developing and integrating systems that seamlessly connect data from APIs, databases, and external client integrations to drive...
- ...Job Description The Junior HR Specialist will support the Human Resources department... ...mandatory. (e.g., for manufacturing, engineering, IT, maintenance, etc.) ~ Solid understanding... ...Tracking Systems (ATS) and HRIS software. ~ Excellent communication (written and...
- ...Requirements ~ Bachelor’s degree in Business Administration, Information Systems, BIS, or a related field ~1 to 2 years of experience in software or technical services sales ~ Previous experience or basic knowledge of ERP systems is preferred ~ Excellent communication,...
- ...Thanks… Job Requirements ● Proven experience as marketing specialist or similar role. ● Thorough understanding of marketing... ...methods. ● Solid computer skills, including MS Office, marketing software (Adobe Creative Suite & CRM) and applications (Web analytics,...
- ...Job Description Job Description As IT Specialist , You Will… Install and test workstations (break/fix), fix performance issues, diagnose/replace hardware and software related problems Ensure workstations are functional (computer hardware peripherals/components...
- ...degree from a decent relevant University. Ideally, Bachelor of Engineering or Computer Science. Experience 5+ in ( Saudi Arabia Market )... ...experience as a Sales Account Manager or Sales Account Executive in Software Industries. ~Hands on experience in sales and an ability to...
- ...customer support is a plus Target-Oriented Excellent time management and planning skills Excellent communication and negotiation skills Multi-tasked Presentable Ability to build rapport Proficiency in MS Office and CRM software (e.g. Salesforce)...
- ...Identify key opportunities across multiple sites for search engine optimization Work closely with Content Marketing and Performance... ...trends in the SEO industry ~4-5 years of experience as SEO specialist or similar role ~ Have previous experience in google search console...
- ...descriptions to sourcing, screening, interviewing, and extending offers for both technical (e.g., Software Engineers, Data Scientists, IT Support) and non-technical (e.g., Marketing Specialists, Sales Representatives, Operations Analysts) positions. Collaborate closely with...
- ...Troubleshooting Exposure to Ticketing System like JIRA, Manage engine Service Desk or any other. Experience in supporting Call... ...Engineer Application and System troubleshooting (Both hardware & Software) Troubleshooting of Tools and Applications Basic...
- ...Job Description Provide technical support for hardware, software, and network-related issues. ✅ Install, configure, and maintain computer systems and applications. ✅ Monitor IT systems, ensuring high availability and performance. ✅ Collaborate with the IT Helpdesk...
- ...videos and customer success stories. Support promotional campaigns for new products and services. Collaborate with sales and engineering teams to convert technical concepts into clear marketing content. Participate in trade shows and industry events to represent...
- ...Job Description Job Opportunity: Talent Acquisition Specialist Location: Maadi, Egypt Employment Type: Full-time Organization... ...in using applicant tracking systems and recruitment software. Strong interpersonal and communication skills, both written...
- ...and infographics Review junior designers’ work to ensure high quality Refine images, fonts and layouts using graphic design software Apply typography techniques Generate ideas to portray concepts and advertise products/services Increase user friendliness...
- ...Job Description Job Title: Senior Customer Success Specialist Location: Maadi, Cairo, Egypt (Hybrid) About Bluworks: Bluworks... ...plus. ~ Technical aptitude and ability to quickly learn new software tools. ~ Bachelor’s degree in Communications, Marketing,...
- ...Job Description Job Title: IT Specialist Location: Maadi, Cairo About the Company: We deliver full digital marketing services... ...role includes maintaining networks, troubleshooting hardware/software issues, and ensuring IT security. How to apply: If you...
- ...Job Description Job Summary The Business Development Specialist is responsible for identifying and pursuing new business opportunities... ...to generate leads and close deals. ~ Familiarity with CRM software and other business development tools. Skills and...
- ...Opportunity: We’re looking for a Senior Talent Acquisition Specialist to join our dynamic recruitment team in Cairo. This is an... ...familiarity with technical or niche role recruiting (e.g. IT, engineering, analytics, etc.) Excellent communication and stakeholder...
- ...etc. Job Requirements Proven experience as a payroll specialist, with at least 2-4 years. Solid understanding of accounting... ...field Proficient in MS Office and good knowledge of relevant software (e.g., Kronos, Hits) and databases Trustworthy with...
- ...Job Description Job Description Core Role: The Recruitment Specialist/Consultant acts as an advocate for Forasna's clients. He/She is responsible for developing customer relationships that promote product or solution usage, retention, and loyalty. The Recruitment...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Specialist. Be the first to apply!
