161 Software Engineer jobs in Egypt

Software Engineer

Vultara Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

**IMPORTANT! Indeed has a bug which always displays "Pay" in USD currency. Our listed "pay" or "salary" is always in the listing country's local currency. Ignore "USD" or "$" anywhere you see in this job posting unless that position is listed for the US.**

VULTARA is a security risk management tool for cyber-physical systems. It empowers cross-functional engineering teams to design secure cyber-physical products by automating the Threat Analysis and Risk Assessment process and tracking the identified risks. While most existing tools manage security risks in the operation phase, VULTARA is the first comprehensive risk management tool on the market promoting secure-by-design.

We are looking for an experienced MEAN stack developer who is proficient with Angular, Node JS, Express and Mongo DB.

Job Requirements - Mandatory:

- Post-university working experience as a MEAN Stack Developer for at least 1 years.
- Bachelor degree in Computer Science or similar relevant field.
- In-depth knowledge of Angular, NodeJS, Express and MongoDB.
- Hands-on experience with JavaScript Development on both client and server-side.
- Experience with modern frameworks and design patterns.
- Treat deadlines seriously.
- Have a geeky attitude, and will not accept “I don’t know why but the code works”.
- Have at least **1 year of post-university working experience** on MEAN stack

Vultara Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Pay: From E£7,000.00 per month

Application Question(s):

- Which words are highlighted in the job description? Not answering this question correctly will result in a direct rejection.

**Experience**:

- post-university software engineering: 1 year (required)

**Language**:

- English fluently (required)
This advertiser has chosen not to accept applicants from your region.

Software Engineer

Applab Software Trading

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job Overview**: We are seeking a talented Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing high-quality software solutions and contributing to all phases of the development lifecycle. **Duties**: - Design, develop, and implement software solutions - Participate in requirements analysis - Collaborate with internal teams to produce software design and architecture - Write clean, scalable code using one or more programming languages such as Python, C++, or C - Test and deploy applications and systems **Skills**: - Proficiency in SQL for database management - Strong knowledge of programming languages like C++, Python, and C - Experience with Agile methodologies - Familiarity with version control systems like GitHub - Understanding of web development technologies - Knowledge of VBA for automation tasks - Ability to work in a collaborative team environment - Prior experience in software development and carbonise is a plus If you are a passionate Software Engineer with a desire to innovate and contribute to cutting-edge projects, we encourage you to apply. Join us in shaping the future of technology!
This advertiser has chosen not to accept applicants from your region.

Software Engineer/senior Software Engineer - Angular

Beinex

Posted today

Job Viewed

Tap Again To Close

Job Description

**Responsibilities**:

- Designing and developing user interfaces using Angular best practices.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for Angular projects
- Conducting performance tests.
- Consulting with the design team

**Key Skills Required**:

- At least 3+ years of experience as a software engineer with specific experience building front-end systems
- Bachelor’s Degree in Computer Science, Computer Engineering or similar
- Previous work experience as an Angular Developer
- Proficient in CSS, HTML, and writing cross-browser compatible code.
- Experience using JavaScript building tools like Gulp or Grunt.
- Knowledge of JavaScript MV-VM/MVC frameworks including Angluar
- Excellent project management skills.
- Excellent communication skills.
- Critical thinker and good problem-solver
- Designation
:

- Software Engineer/Senior Software Engineer - Angular
- Location
:

- Egypt
- Job Type
:

- Full Time, Permanent
- Department
:

- Software Development
- Qualification
:

- Any Graduation
- Joining Date
:

- Immediate or max 30 days’ Notice Period
- Experience
:

- 3+ Years

:
This advertiser has chosen not to accept applicants from your region.

Jira Software Engineer

Cairo, Al Qahirah Orange Business Services

Posted today

Job Viewed

Tap Again To Close

Job Description

He/she will be responsible for JIRA projects at which he/she should be able to work independently with French customers.
- Communicate with stakeholders through official communication channels to manage project progress.
- Gather requirements, analyze the impact, and propose creative solutions to our customers.
- Translate feature requests to technical requirements to be developed into JIRA.
- Implement solutions and ensure product quality according to the acceptance criteria.
- Investigate the technical issues and implement the resolution
- Deliver proper user demos/training and technical documentation.
- Understand system architecture of upstream and downstream impacts when implementing solutions.
- Contribute to team meetings and update the project's status.

**about you**:

- +4 years of experience delivering IT projects.
- Self-motivated with strong problem solving and conflict resolution skills.
- Self-organized team player with creative thinking skills.
- Ability to communicate effectively and clearly in English, both verbally and in writing (French will be a plus)
- Experience in working within a remote and international team is a plus.
- An agile mindset with strong relationship building skills.
- Bachelor's degree or equivalent experience in Computer Science or related field
- Fluent in English verbal and written communication.
- Familiarity with JIRA technology is preferred.
- SQL database or relational database skills
- Basic web developement knowledge (HTML/Javascript/CSS/Jquery).
- Familiarity with Groovy script, REST APIs, and JSON are a plus.
- Basic JAVA knowledge is a plus.
- Familiarity with Windows Server and Linux is a plus.
- Having Knowledge of Talend ETL is a plus.

**additional information**:
**department**:Orange Cloud for Business

**contract**:Regular
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Talents Arena

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job Overview**:
We are looking to hire a Senior Software Engineer who can produce and implement practical software solutions. You will be working with the senior management to define software needs and will take the lead on technical and operational projects.

You will be working independently with little supervision. Therefore, we expect you to have outstanding organizational and problem-solving skills. If you have experience in software development and agile methodologies, we certainly would like to see you!

**Responsibilities**:

- Develop superior software architecture and design
- Identify, prioritize and properly execute activities in the software development cycle
Automate tasks via appropriate scripting and tools
- Review and debug code on a regular basis
- Perform validation and verification testing
- Collaborate with the vendors and the internal teams to improvise the products
- Document the software development phases and examine systems
- Ensure that the program is up-to-date with the latest programming technologies

**Requirements**:

- BA/BSc degree in Computer Sciences and related fields
- Proven work experience as a Senior Software Engineer
- Sound understanding of software development, scripting, as well as, project management
- Extensive experience in using different system monitoring tools and automated testing frameworks
- Knowledge of different operating systems such as Windows, Mac OS, and Linux
- Know-how of selected programming languages such as C++, Python, and the Java/J2EE platform
- Outstanding leadership and organizational skills
- Ability to work independently as well as in a team
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Microsoft

Posted today

Job Viewed

Tap Again To Close

Job Description

WebXT Platform Team is building a brand new service, with an ambition to scale to all products in WebXT providing necessary infrastructure to schedule & distribute a large number of scenarios for validation. This system will leverage the power of crowdsourcing to auto generate a user perceived quality score representative of the health of functionalities offered by the product, to enable teams to be in control of their feature quality and take pride in their product.

The service is expected to run 10s of thousands of scenarios every day for both webpages and apps starting with deployment of right version of operating system/hosting app with appropriate settings and connecting with relevant judges across multiple crowdsourced platforms. In addition, the service will include capabilities to capture the validation process for future debuggability, built in intelligence to target high fidelity judges, ability to dynamically update the pricing for these tasks and support real time routing across platforms to optimize for cost. To name a few products this service is expected to support - Bing, Maps, Edge, Windows Feeds.

We are looking for someone who is passionate about architecting this service and building it at scale and making it a core service for WebXT.

**Responsibilities**:

- Work with PM team to create MVP scope.
- Design the system at scale for scenarios and canvases to be supported.
- Collaborate closely with partner teams in Crowdsourcing and other dependencies.
- Implement some core components and manage deployment, live site
- Iterate the service capabilities as new requirements emerge with service rolled out.
- Act as a Tech lead for the area.

**Qualifications**:
**Required Qualifications**:

- A bachelor’s degree or higher in computer science or related discipline
- 6+ years of software engineering industry experience
- 3+ years of experience of designing, coding, debugging and delivering large projects
- 3+ years of experience in Frontend technologies like Java Script, React, HTML, Angular
- Experience with designing and building frontend frameworks
- Demonstrated problem solving and prioritization skills
- Good communication and collaboration skills

**Preferred Qualifications**:

- Experience with Search products, Telemetry, Metrics
- Knowledge of Crowdsourced platforms
- Good Presentation and influencing skills

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Fullstack# #Backend# #Frontend# #MachineLearning# #Cloud#
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Microsoft

Posted today

Job Viewed

Tap Again To Close

Job Description

WebXT Platform Team is building a brand new service, with an ambition to scale to all products in WebXT providing necessary infrastructure to schedule & distribute a large number of scenarios for validation. This system will leverage the power of crowdsourcing to auto generate a user perceived quality score representative of the health of functionalities offered by the product, to enable teams to be in control of their feature quality and take pride in their product.

The service is expected to run 10s of thousands of scenarios every day for both webpages and apps starting with deployment of right version of operating system/hosting app with appropriate settings and connecting with relevant judges across multiple crowdsourced platforms. In addition, the service will include capabilities to capture the validation process for future debuggability, built in intelligence to target high fidelity judges, ability to dynamically update the pricing for these tasks and support real time routing across platforms to optimize for cost. To name a few products this service is expected to support - Bing, Maps, Edge, Windows Feeds.

We are looking for someone who is passionate about architecting this service and building it at scale and making it a core service for WebXT.

**Responsibilities**:

- Work with PM team to create MVP scope.
- Design the system at scale for scenarios and canvases to be supported.
- Collaborate closely with partner teams in Crowdsourcing and other dependencies.
- Implement some core components and manage deployment, live site
- Iterate the service capabilities as new requirements emerge with service rolled out.
- Act as a Tech lead for the area.

**Qualifications**:
**Required Qualifications**:

- A bachelor’s degree or higher in computer science or related discipline
- 6+ years of software engineering industry experience
- 3+ years of experience of designing, coding, debugging and delivering large projects
- 3+ years of experience in Frontend technologies like Java Script, React, HTML, Angular
- Experience with designing and building frontend frameworks
- Demonstrated problem solving and prioritization skills
- Good communication and collaboration skills

**Preferred Qualifications**:

- Experience with Search products, Telemetry, Metrics
- Knowledge of Crowdsourced platforms
- Good Presentation and influencing skills

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Fullstack# #Backend# #Frontend# #MachineLearning# #Cloud#
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineer Jobs in Egypt !

Principal Software Engineer

Cairo, Al Qahirah Microsoft Corporation

Posted today

Job Viewed

Tap Again To Close

Job Description

WebXT organization in Microsoft is several thousand software engineers working on Bing search, Edge browser, Maps, Ads, News, and other projects. Over the years the org has accumulated legacy systems and sub-optimal engineering practices. There is a strong desire with support at all levels of the organization to improve and

We want you if you can bring engineering rigor, best practices, ability to design and implement complex distributed systems and passion for engineering systems and productivity.

**Responsibilities**:

- Design and implement distributed systems in Azure.
- Guide junior engineers in day-to-day work.
- Write efficient, well-test code.
- Refactor build systems.
- Quickly diagnose production services.
- Collaborate efficiently across time zones.

**Qualifications**:
Required Qualifications:

- Bachelors or Masters in engineering
- 7+ years of industry experience in software engineering
- 2+ years of recent experience with C# or Java or C++
- 3+ years of experience designing storage systems in MS SQL/Cassandra/Cosmos DB/Spanner OR practical experience designing/implementing distributed systems

Preferred Qualifications:

- Practical knowledge of Azure services.
- Demonstrated engineering rigor and desire to eliminate manual work
- Knowledge of build systems - MSBuild, Bazel, etc.
- Collaborative work across many timezones.
- Practical machine learning with any of Pytorch, Tensorflow, TFX, Horovod, etc is a bonus.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
This advertiser has chosen not to accept applicants from your region.

Software Engineer - Maas

Canonical - Jobs

Posted today

Job Viewed

Tap Again To Close

Job Description

This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.

The Ubuntu MAAS team is responsible for delivering our Metal As A Service hyperscale provisioning technology. Ubuntu strives to be the most scalable, cloud ready server distribution and MAAS is our platform to get it there. MAAS is a rapidly evolving software stack written in Python and Go, and we are looking for experienced software engineers who understand performance at scale, networking, storage and usability.

Applicants should be passionate about the future of Ubuntu and be able to show technical leadership with a globally distributed team of engineers who share that passion. This position requires international travel several times a year.

**What you'll do**:

- Develop MAAS core components and features to make MAAS the #1 bare metal cloud system.
- Shape the architecture of MAAS to make it simpler, faster and easier to use.
- Collaborate with other teams to ensure MAAS works well with other tools and is released on time.
- Contribute your improvements to our continuous integration environment, tests and practices, to maintain fast feedback and good test coverage.
- Contribute to documentation of current and existing features, making it world-class resource for Data Centre operators and users.
- Provide technical communication and collaboration with other teams where appropriate.
- Take personal ownership of problems and drive them to solutions.
- Travel internationally a few times a year to meet and collaborate with your and other teams.

**Who you are**:

- At least 5 years of proven professional software development experience in Python, Go or similar.
- Capacity to learn quickly about new systems and techniques
- Excellent logic, problem solving, and troubleshooting skills
- Strong English language communication skills - both written and verbal
- Experience with Linux server technologies, including but not limited to Virtualization (KVM), Containers (LXC), etc.
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
- Knowledge of network technologies, including PXE, DHCP, TFTP, DNS, NTP
- Some experience with Baseboard Management Controllers and Protocols (Redfish, IPMI, AMT and others)
- Strong experience with networking, storage technologies and Cloud hosting and infrastructure.
- Ideally, experience of large-scale physical server provisioning and automation, including rapid deployment, configuration, management and service orchestration.
- Familiarity with some of the open source development tools and methodologies used in creation of several Ubuntu projects (MAAS, Juju, Ubuntu Server, LXD, Ubuntu Core), such as Launchpad, Debian packaging tools (APT, dpkg) and snapcraft.
- Canonical is proud to foster a workplace free from discrimination. We truly believe that diversity of experience, perspectives, and background will lead to a better environment for our employees and a better platform for our users and customers. This is something we value deeply and we encourage everyone to come be a part of the world of Ubuntu._

LI-Remote #stack
This advertiser has chosen not to accept applicants from your region.

5g Software Engineer

Mansoura Dell Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

5G Software Engineer

From applied research to advanced engineering, Dell’s 5G R&D team is designing and developing ground-breaking products & solutions. You will be involved in assessing the market, developing technology and products, and generating intellectual property. Your contributions will drive product architecture and implementation in support of building something from the ground up, all while working with colleagues across the globe to ensure Dell products always lead the way.

Why Work For Us:
**Responsibilities**:
What you’ll achieve:
As a 5G Software Engineer, you will work with a cross-functional global team to design, build and deliver production-ready software with Dell standards. You will work on a product that is adding intelligence and machine learning to the RAN which is a new edge and a huge differentiator for 5G networks. As part of the 5G team, you will work in collaboration with multiple teams around the world.

You Will:

- Develop high-quality, reliable, and maintainable code
- Design and build a microservices / cloud native solution using cutting-edge technologies
- Refactor Software for high performance
- Write tested and maintainable code
- Generates technical documentation as well as unit and functional tests.
- Agile and retrospective, and not afraid to identify what we’re doing wrong so we can fix it, and what we’re doing right so we can improve on it

Take the first step towards your dream career

Every Dell Technologies team member brings something unique to the table. Here’s what we are looking for with this role:
Essential Requirements:

- 0 to 3 years of relevant experience
- Proficiency in one or more of the following languages: C/C++, Go, Python & Java
- Experience with object-oriented programming, Microservices, REST API design, and databases
- Good knowledge of Container Technologies and Kubernetes
- Good knowledge of Linux and bash scripting

Desirable Requirements:

- Networking knowledge
- Knowledge of the 3GPP LTE-Advanced and 5GNR technologies and the 3GPP specification that defines them is a plus
- Contributions to large open-source projects
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineer Jobs