Senior Software Engineer
2 weeks ago
Job Description:
The Senior Software Engineer will play a pivotal role in driving our software development processes, leveraging extensive expertise in , DevOps practices, and Laravel to enhance our product offerings and ensure high-quality deliverables. This position requires an individual who possesses a deep understanding of system architecture, API design, and software lifecycle management, combined with strong problem-solving and analytical skills. The successful candidate will be capable of leading cross-functional teams, mentoring junior developers, and implementing best practices in software engineering and continuous integration/continuous deployment (CI/CD). You will be responsible for engaging with stakeholders to define requirements, translating them into technical specifications, and ensuring the seamless execution of projects in an agile environment.
Job Requirements:
- 8+ years of experience in software engineering, with a strong focus on and Laravel frameworks.
- Proven track record of managing end-to-end software development lifecycle, from conception to production deployment.
- Extensive experience with DevOps methodologies, including CI/CD, infrastructure as code, and automated testing.
- Strong experience in cloud service platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker, Kubernetes).
- Excellent understanding of microservices architecture and its application in scalable software design.
- Hands-on experience with database management systems (SQL, Elasticsearch, and NoSQL).
- Proficiency in version control systems, particularly Git, and their applications in collaborative development efforts.
- Demonstrated ability to troubleshoot and optimize performance issues in applications and system environments.
- Solid understanding of security best practices in software development and application deployment.
- Exceptional communication skills to liaise effectively with technical and non-technical stakeholders.
Job Responsibilities:
- Lead the design, development, and implementation of robust, high-performance web applications using and Laravel.
- Collaborate with product managers and stakeholders to gather and analyze requirements, translating them into technical specifications and project plans.
- Architect scalable and maintainable software solutions while ensuring best practices in coding standards and security protocols.
- Oversee the implementation of CI/CD pipelines, ensuring smooth deployment processes and reducing time-to-market for new features.
- Facilitate knowledge sharing and mentorship for junior developers, conducting code reviews and providing constructive feedback to enhance team capabilities.
- Monitor application performance and reliability, proactively identifying and resolving issues to maintain optimal user experiences.
- Advocate for and implement DevOps practices that enhance collaboration between development and operations teams, driving a culture of continuous improvement.
- Stay abreast of industry trends and emerging technologies, recommending innovative solutions that align with business objectives.
- Develop comprehensive documentation for system designs, processes, and user manuals to ensure effective knowledge transfer across teams.
- Participate in software architecture discussions and provide insights and recommendations based on deep technical expertise.
Required Skills:
- Extensive knowledge of and its ecosystem, including frameworks such as
- Strong proficiency in the Laravel PHP framework, with experience developing RESTful APIs.
- Expertise in DevOps tools and practices, including Jenkins, Travis CI, or CircleCI for CI/CD processes.
- In-depth understanding of containerization and orchestration technologies (Docker, Kubernetes).
- Advanced skills in modern database systems (MySQL, PostgreSQL, MongoDB, etc.) and data modeling.
- Familiarity with Agile methodologies and experience in leading Agile teams in a fast-paced environment.
- Excellent debugging and troubleshooting skills for complex software systems.
- Strong analytical and problem-solving capabilities with a focus on quality and performance.
- Outstanding interpersonal and communication skills, both written and verbal, to convey complex technical concepts effectively.
- Ability to thrive in a collaborative team environment, working seamlessly with cross-disciplinary groups.
-
Senior Software Engineer
2 hours ago
Cairo, Cairo, Egypt Dallas Titans Full timeCompany DescriptionDallas Titans specializes in delivering exceptional technology talent to companies around the world. We are committed to providing fast, high-quality, and cost-effective solutions to meet the needs of innovative organizations. Our team bridges the gap between businesses and top-tier tech professionals to drive value and operational...
-
Senior Software Engineer
2 weeks ago
Cairo, Cairo, Egypt quTIP Full timeJob roleWe are seeking a highly skilled Senior Software Engineer with extensive experience in .NET technologies. The ideal candidate will be responsible for designing, developing, and maintaining scalable software applications. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring the performance and quality...
-
Senior Software Engineer
2 weeks ago
New Cairo, Cairo, Egypt NexaTG Full time $100,000 - $200,000 per yearSenior Software Engineer - Java/Full-StackNexaTGis hiring aSeniorSoftware Engineer - Java/Full-Stackto join our enterprise delivery team working on high-scale telecom and digital transformation platforms.If you're strong in backend engineering, confident in Angular, and experienced with distributed systems, we'd like to hear from you.ResponsibilitiesBuild...
-
Software Development Engineer
2 days ago
Cairo, Cairo, Egypt Siemens Digital Industries Software Full timeSiemens Digital Industries Software is a global leader in Electronic Design Automation (EDA) software, hardware, and design solutions. We partner with the world's leading producers of semiconductor microelectronic circuits and systems, enabling them to design and produce cutting-edge electronic products faster and more efficiently.We are seeking aSoftware...
-
Senior Software Engineer
7 days ago
Cairo, Cairo, Egypt AllCare Full timeAbout is transforming senior healthcare by delivering fully coordinated, in-facility care built around one shared care plan. We bring together in-facility providers — including primary care, psychiatry, podiatry, diagnostics, wound care, and chronic care — alongside pharmacy services, all supported by a 24/7 medical concierge team to ensure seamless,...
-
Senior Software Engineer
2 weeks ago
Cairo, Cairo, Egypt EDECS Full timePosition Overview:EDECS Group is seekingSenior Software Engineersacross Backend, Frontend, and Platform Engineering to contribute to the development of advanced digital and AI-enabled systems that support our large-scale operations. In this role, you will design, build, and optimize high-performance software systems, collaborate with cross-functional teams,...
-
Senior Software Engineering Manager
4 days ago
Cairo, Cairo, Egypt Link Development Full timeLink Developmentis a global technology solutions provider specializing in digital transformation across multiple industries. We are currently seeking aSenior Software Engineering Manager – MS Dynamics CRMfor ahybrid role based in Cairo, Egypt.ResponsibilitiesLead and manage Dynamics CRM engineering teams to deliver high-quality solutions.Oversee end-to-end...
-
Senior Software Quality Engineer
2 weeks ago
Cairo, Cairo, Egypt Beetleware Full timewe are looking for an experienced and detail-oriented Senior Quality Engineer to ensure that all our digital releases — across web and mobile platforms — meet the highest standards of quality, performance, and user experience.The ideal candidate combines strong analytical skills, technical testing expertise, and a proactive approach to identifying and...
-
Senior Software Engineer
7 days ago
Cairo, Cairo, Egypt invygo Full timeAbout invygoinvygo was founded in 2018 in Dubai with the purpose of redefining mobility in the Middle East and North Africa (MENA). Fuelled by a passion for innovation, technology and mobility, our mission is to empower people to move on their own terms, minimising the frustrations caused by traditional car ownership models. We make car access seamless and...
-
Senior Software Security Architect
1 week ago
Cairo, Cairo, Egypt sustainable growth partners eg Full timeCompany DescriptionSustainable Growth Partners (SGP) specializes in delivering strategic business solutions designed to optimize human resource efficiency within organizations. By aligning HR practices with overall business goals, SGP helps companies improve workforce productivity, streamline operations, and foster a culture of sustainable performance....