41 Software Consultant jobs in Egypt
Software Sales Consultant
Posted today
Job Viewed
Job Description
The ideal candidate will develop relationships with key accounts to maximize revenue and client retention. You act as a consultant by developing account strategies that provide the greatest opportunities to drive revenue.
Responsibilities
- Identify and pursue new business opportunities for software solutions.
- Understand client needs and recommend appropriate software products.
- Negotiate pricing and contract terms to close sales deals.
- Achieve sales targets and contribute to overall revenue growth.
Qualifications
- Bachelor's degree or equivalent experience in Business
- 3+ years' of sales consulting or business intelligence experience
- Excellent written and verbal communication skills
- Ability to multi-task, organize, and prioritize work
Software Solutions Architect
Posted today
Job Viewed
Job Description
Job Objective
You will participate in projects at an enterprise customer, as a technology expert. You will be responsible for the delivery end-to-end starting from requirement gathering and clarification, solution design, supervise development and testing and making sure of the quality delivered to the customer up to the standards.
At some point he can participate in development of complex modules, making sure that testing is covering all scenarios and the solution passed them all.
You are an expert responsible for the delivery of different program units up to the agreed requirements, quality levels, expectation and timescales.
You are an experts with multiple solutions
Job duties & Responsibilities
- Accountable & Responsible for Business Support Systems Solution(s) Delivery.
- Drives solution definition, design and implementation.
- Responsible of the requirements gathering session with the clients and analyze the AS IS processes and identify the TO BE processes and applications requirements. Obtain the signs off the client on the developed deliverables.
·
Identify, evaluate and assess risks to mitigate them and eliminate any factor that might hinder the successful delivery of the solution
·
capable of communicating clearly the technical aspects, risks, challenges, and selling points of the solution.
- Being the centerpiece for all the parties involved in the solution, including business analysts, project managers, vendors, developers, and more.
- Understand Customer requirements and translate it into high level design and low-level design.
- Understand customer requirements/Low Level Design and translate it to best suits program units.
- Oversee the implementing of software modules and components as per the requirements and Low-Level Design.
- Be the prime interface between the client and the Delivery team to ensure proper understanding for the project requirements and scope.
- Develop or assist in the development of functional specifications related to the proposed applications and obtains the client alignment.
- Reviews the applications and technical architecture deliverables throughout development to ensure quality and requirement tractability.
- Able to operate independently and demonstrate leadership, responsibility and ownership. You will be able to manage multiple engagements, proactively determining priorities.
- Analyze technology environment
- Conduct an architectural system evaluation
- Create a solution prototype.
Qualifications
Education: B.Sc. Degree in Computer Science or Computer Engineering or related education
Language: Arabic and English
- 13-15 Years in Telecom/Banking/Government/IT information systems.
- Experience in customer facing (either internal or external customer).
- Excellent technical knowledge of telecom, banking, government concepts, processes and solutions.
- Expert with one of the modules business logic
(CRM, Billing, charging, Mediation, Provisioning, online payment, payment gateway, mobile money, etc.)
- Expert with OOP, UML and Design patterns
- Expert with microservices architecture
- Expert with spring-boot, Spring Data, Spring Cloud
- Very good experience in J2SE/J2EE development.
- Very good experience in Hibernate and JPA.
- Very good knowledge with multiple of the modules business logic (CRM, Billing, charging, Mediation, Provisioning, online payment, payment gateway, mobile money, etc.)
- Very good Experience with the development of multiple application (CRM, Billing, charging, Mediation, Provisioning, online payment, payment gateway, mobile money, etc.)
- Stay on top of the latest technologies, techniques, and tools.
- Excellent people & customer management skills
·
Detail-oriented individual
·
TM-Forum Knowledge/Certificates (eTom, SID, OpenAPI) is a plus.
·
TOGAF Knowledge is a plus.
Software Solutions Architect
Posted today
Job Viewed
Job Description
About Smart Education:
Smart Education LLC is a leading UAE-based educational distributor specializing in providing high-quality learning and teaching materials for US K–12, Tertiary, and Vocational education, as well as English Language Teaching and Learning resources. Founded by experienced educators from the Middle East, UK, and US, we are committed to delivering regionally specific content that aligns with international standards. Smart Education LLC is a pioneer in transforming traditional educational content into engaging and interactive digital experiences.
Job Summary:
We are seeking a highly experienced Software Solution Architect to design and implement innovative technology solutions that meet business requirements. In this role, you will analyze requirements, design architecture, collaborate with teams, and ensure solutions align with performance, scalability, and security standards. Your expertise will drive organizational efficiency and technological excellence across various projects.
Key Responsibilities:
Solution Design & Architecture
- Design end-to-end software solutions that align with business requirements, industry standards, and best practices.
- Develop architectural blueprints, high-level design documents, and technical specifications.
- Ensure solutions are scalable, maintainable, and integrate seamlessly with existing systems.
- Evaluate and select appropriate technologies and platforms, including cloud services such as AWS, Azure, or Google Cloud Platform.
Technical Leadership
- Guide development teams in implementing architectural best practices, design patterns, and coding standards.
- Evaluate new technologies and recommend appropriate solutions to enhance system capabilities that align with business goals.
- Conduct code and design reviews to ensure adherence to architectural principles.
- Collaborate with cross-functional teams to ensure successful implementation and execution.
Stakeholder Collaboration
- Work closely with business teams to translate requirements into technical solutions.
- Collaborate with product managers, developers, and DevOps teams to ensure smooth project execution.
- Communicate complex technical concepts to non-technical stakeholders effectively.
Security & Compliance
- Ensure software solutions meet security, regulatory, and compliance requirements.
- Implement robust authentication, authorization, and data protection mechanisms.
- Maintain comprehensive IT documentation and collaborate across business functions to drive efficiency.
Performance Optimization & Scalability
- Design solutions that optimize system performance, reliability, and scalability.
- Leverage cloud computing, microservices, and containerization strategies.
- Define and maintain architectural standards and best practices.
- Identify and mitigate potential risks and issues related to solutions.
- Develop and review code, ensuring adherence to architectural standards.
Continuous Improvement & Innovation
- Stay updated with industry trends, emerging technologies, and best practices.
- Lead proof-of-concept (PoC) initiatives and prototype new solutions.
- Participate in continuous improvement of solutions and their components.
Required Qualifications & Skills:
Technical Skills
- Strong expertise in software architecture, design patterns, architectural blueprints and system integration.
- Proficiency in cloud platforms (Google Cloud, AWS, or Azure).
- Hands-on experience with microservices, APIs, and containerization (Docker, Kubernetes).
- Strong programming skills in Python, PHP, Java, .NET, JavaScript , React, or Angular).
- Experience with databases (SQL and NoSQL) and messaging systems.
- Strong knowledge of technologies, platforms, and architectural patterns, including DevOps, CI/CD pipelines, JIRA, Python, Frontend, Backend, Infrastructure as Code (Terraform, Ansible), and microservices.
- Familiarity with cybersecurity best practices and compliance frameworks.
- Familiarity with security best practices in web and mobile development.
Soft Skills
- Excellent problem-solving and analytical skills.
- Strong communication and stakeholder management abilities.
- Leadership and mentoring experience.
- Ability to work in agile and fast-paced environments.
Experience & Education
- Bachelor's degree in computer science, Software Engineering, or related field.
- 7+ years of experience in software development,
- with at least 3+ years in solution architecture.
- Certifications in AWS/Azure Solution Architecture, TOGAF, or similar are a plus.
Preferred Industry Experience
- Experience in LMS, Digital Transformation, enterprise software, SaaS is advantageous.
Join our team and be part of a dynamic, innovative company
Software Solutions Head
Posted today
Job Viewed
Job Description
Company Description
Leader Investment Group (LIG) is a multinational corporation and a global leader in Management Consultation, Executive Consultation, Digital Transformation, and IT. We help businesses modernize through Business Process Solutions, IT Solutions, and Digital Transformation. With a proven track record of solving business challenges through our industry-based consultative approach, we serve multiple industries in the Middle East and across the globe. Our dynamic, tailor-made services provide comprehensive solutions and specialized support. LIG operates in several countries, including Saudi Arabia, the UK, the USA, India, and Egypt.
Role Description
This is a full-time role for a Software Solutions Head (ERP) at Leader Investment Group, located remotely from Egypt. The Software Solutions Head will oversee the development and implementation of ERP solutions, provide technical support, lead the software development team, and manage information technology projects. The role focuses on delivering enterprise software solutions that meet the business needs of our clients.
Qualifications
- Experience in Software Solutions and Enterprise Software
- Experience in ERP, Oracle, SAP. Odoo and ERP NeXT
- Technical Support and Information Technology skills
- Proven track record in Software Development
- Strong leadership and team management skills
- Excellent problem-solving and analytical abilities
- Bachelor's degree in computer science, Information Technology, Software Engineering, or related field
- Experience in ERP systems implementation is a must
- Experience in Saudi market is must.
- Strong communication skills and ability to work on-site
Scrum Master-software solutions
Posted today
Job Viewed
Job Description
At
We Code For You
, we specialize in delivering tailored software solutions that empower businesses to scale, innovate, and thrive. With a passion for clean code and user-centric design, we bring together talented developers, designers, and product thinkers to create impactful digital experiences. Whether building from scratch or enhancing existing platforms, our mission is to solve real-world challenges through technology — and have fun while doing it.
About The Role
As a Scrum Master, you will guide and support cross-functional teams throughout the Agile development lifecycle. You'll be responsible for leading sprint planning sessions, ensuring the team adheres to Agile principles, and continuously optimizing workflows. Your facilitation, communication, and problem-solving skills will be essential in fostering a high-performance and collaborative environment.
Job Responsibilities
- Facilitate daily stand-ups, sprint planning, sprint reviews, and retrospectives
- Ensure Agile principles and practices are followed, while tailoring them to the team's context
- Assist product owners in maintaining and refining the product backlog and writing clear user stories
- Identify and remove obstacles to ensure smooth delivery and team productivity
- Foster a culture of continuous improvement by encouraging team reflection and iterative development
- Track team performance metrics and use insights to improve sprint outcomes
- Support cross-team coordination, stakeholder communication, and project transparency
- Coach team members on Agile values, principles, and best practices
- Promote team self-organization and accountability for delivery goals
Job Qualifications
- Minimum of 3-5 years of experience as a Scrum Master for a software development team that was diligently applying Scrum principles, practices, and theory.
- Proven experience in sprint planning, backlog grooming, and managing user stories
- Strong analytical skills with the ability to identify patterns and resolve blockers efficiently
- Excellent communication and facilitation skills, with a collaborative mindset
- Solid understanding of software development processes and team dynamics
- Hands-on experience with Agile frameworks, particularly Scrum
- Scrum Master certification (CSM, PSM) is a strong advantage
- Familiarity with Agile tools (e.g., Jira, Trello, Azure DevOps)
- Bachelor's degree in Computer Science, Information Technology, or a related field
Company Industry
- IT Software and Consulting
Benefits
- Attractive Package
- Social and Medical Insurance (after 3 months).
- Internet Compensation
- Annual Bonus
Information Technology Consultant
Posted today
Job Viewed
Job Description
Professional Path Training Center (KSA)
is seeking a skilled
IT Consultant
to lead technology initiatives, enhance digital infrastructure, and support innovation across our training operations.
Key Responsibilities:
- Assess, improve, and manage IT systems & networks
- Provide expert guidance on technology solutions
- Ensure cybersecurity and data compliance
- Support digital transformation of training services
Requirements:
- Proven IT consulting or related experience
- Strong knowledge of IT infrastructure & security
- Excellent problem-solving & communication skills
- Ability to implement effective, scalable solutions
Interested candidates are invited to share their CVs. Referrals of qualified professionals are also welcome.
Hiring #ITConsultant #InformationTechnology #ITJobs #SaudiArabia #TrainingCenter #DigitalTransformation #CareerOpportunity #Consultancy #ProfessionalPathJunior Information Technology Consultant
Posted today
Job Viewed
Job Description
Company Description
At IFTC, we are committed to shaping the future of education and leadership in the Middle East and beyond. As the exclusive academic partner of the International Business Academy in London and an academic partner of Horizons University in France.
Role Description
This is a full-time hybrid role for a Junior Information Technology Consultant based in Giza, with some work-from-home flexibility. The Junior Information Technology Consultant will be responsible for providing IT consulting services, offering technical support, and assisting in the implementation of IT solutions. Daily tasks include analyzing and resolving technical issues, developing IT strategies, collaborating with clients to understand their needs, and delivering timely and efficient solutions to enhance their IT infrastructure.
Qualifications
- IT Consulting and Consulting skills
- Analytical Skills and Information Technology knowledge
- Technical Support experience
- Strong problem-solving abilities with excellent attention to detail
- Effective communication and interpersonal skills
- Ability to work independently and as part of a team
- Bachelor's degree in Information Technology, Computer Science, or related field
- Experience in the education sector is a plus
Be The First To Know
About the latest Software consultant Jobs in Egypt !
Information Technology Business Consultant
Posted today
Job Viewed
Job Description
About Us:
Professional Path Training Center is a leading institution in training and development, providing high-quality learning solutions to empower professionals and organizations. We are seeking an experienced IT Consultant with a strong background in the training and education sector, preferably with proven experience in the Kingdom of Saudi Arabia (KSA).
Key Responsibilities:
- Assess, design, and implement IT solutions that support training operations and business goals.
- Manage and optimize Learning Management Systems (LMS) and e-learning platforms.
- Ensure IT security, data protection, and compliance with Saudi regulations and standards.
- Provide technical guidance and support across digital training tools, virtual classrooms, and blended learning systems.
- Collaborate with management to align IT strategies with the center's vision.
- Troubleshoot IT issues promptly to maintain smooth operations.
- Train staff on new systems and best practices in digital transformation.
Requirements:
- Bachelor's degree in IT, Computer Science, or related field.
- Minimum
5 years of experience
in IT consulting, preferably within the
training/education or professional services industry
. - Previous experience working in KSA
is highly desirable. - Strong knowledge of IT infrastructure, networking, and cybersecurity.
- Hands-on experience with LMS platforms and digital training technologies.
- Excellent problem-solving and communication skills.
- Ability to work independently and deliver innovative IT solutions.
What We Offer:
- Competitive salary package aligned with experience.
- Professional growth opportunities in a fast-growing training organization.
- A collaborative environment that values innovation and knowledge-sharing.
How to Apply:
Please
apply directly through this ad
with your updated CV.
Desktop Software Specialist
Posted today
Job Viewed
Job Description
We are hiring a Software Specialist to support and maintain key IT systems at the Safaga Multipurpose Terminal, including CMMS/EAMS, Oracle Fusion ERP, and other terminal software.
Key Responsibilities:
- Provide daily support and maintenance for terminal systems.
- Develop reports and ensure system integration.
- Coordinate with vendors and troubleshoot technical issues.
- Support system updates, testing, and user training.
Requirements:
- Bachelor's in computer science or related field.
- Experience in similar roles - Ports Experience is highly preferred.
- Strong knowledge of CMMS/EAMS, Oracle Fusion, and SQL.
- Excellent problem-solving and communication skills.
Location: Safaga
Expert Software Specialist
Posted today
Job Viewed
Job Description
- The Expert Software Specialist- Liferay will play a pivotal role in developing robust, scalable, and secure solutions using Liferay technology. This role requires an in-depth understanding of Liferay's technical stack and the ability to deliver high-quality digital experience solutions. The ideal candidate will possess expertise in Liferay's core features, frameworks, and advanced configurations to meet business needs.
- The Expert Software Specialist- Liferay is responsible for designing, developing, and maintaining software solutions across various platforms and technologies. This role involves collaborating with cross-functional teams to implement solutions that meet business needs, leveraging both front-end and back-end technologies. The Senior Software Specialist will ensure high-quality delivery, performance optimization, and adherence to best practices.
- Develop, customize, and maintain software applications using a variety of technologies, ensuring they meet business requirements and user needs.
- Utilize front-end technologies (e.g., HTML, CSS, JavaScript, React, Angular) to build responsive and user-friendly interfaces.
- Implement business logic and server-side functionality using back-end technologies (e.g., Java, Spring, Hibernate).
- Integrate applications with third-party systems, APIs, and databases.
- Optimize application performance and scalability to ensure a seamless user experience.
- Create and maintain comprehensive technical documentation for developed solutions.
- Continuously evaluate and enhance development processes and best practices within the team.
- Participate in code reviews to maintain high-quality code and adhere to coding standards.
- Stay updated with emerging technologies and industry trends to continuously improve software development processes.
- Conduct knowledge-sharing sessions on best practices, new technologies, and software updates.
- Stay updated with the latest technologies, frameworks, and industry trends to ensure best practices are followed.
- Mentor junior team members and provide technical guidance as needed
- Ability to work independently and in a team environment.
- Strong communication skills to articulate technical concepts clearly.
- Attention to detail and a commitment to delivering high-quality code
- Bachelor's degree in computer science, Software Engineering, or a related field.
- 10+ years of hands-on development experience with Liferay, including Liferay DXP.
- Development of Liferay themes, layouts, and portlets.
- Customizing and deploying Liferay plugins, hooks, and extensions.
- Advanced knowledge of Liferay service builder and OSGi modular frameworks.
- Expertise in configuring and managing Liferay workflows, forms, and web content management.
- Hands-on experience in Liferay system configurations, performance tuning, and security settings.
- Solid understanding of Liferay portal architecture, including OSGi frameworks and modular development.
- Proven experience in Java, Spring Framework, and Hibernate.
- Strong background in front-end development using technologies like HTML, CSS, JavaScript, Angular, or React.
- Experience in database management with MySQL, Oracle, or PostgreSQL.
- Knowledge of cloud platforms and DevOps tools (e.g., Docker, Kubernetes, Jenkins) is a plus.
- Strong problem-solving and debugging capabilities.
B.Sc. of Engineering, Computer Science
Job DetailsJob Location
Cairo, Egypt
Company Industry
System Integrator
Company Type
Employer (Private Sector)
Job Role
Engineering
Employment Type
Employee
Job Division
EBS
Government Business Solutions LoB
Career Level
Mid Career
Years of Experience
Min: 10 Max: 12