11 Software Architect jobs in Egypt

Software Architect

New
Envision Employment Solutions

Posted today

Job Viewed

Tap Again To Close

Job Description

**Ready and hungry for a new adventure? You are definitely in the right place!
We at **Envision Employment Solutions** are always on the look for top talents around the globe and matching them with our partners' hiring needs, to help them build and scale!
- Our partners offer awesome work environment, competitive salaries, full benefits, and many others perks.**Our Hiring Process**:
**2. **During the call we will go through your resume and discuss the opportunities we have for you in details. We would love to learn a little bit about you, about your work experience and your career's goal. We will also be able to answer any questions you might have.
- ___

**Envision Employment Solutions** is currently looking for a** Software Architect** for one of our partners in the financial services industry.

**Job Summary**:
**Responsibilities**:

- ensuring scalability, reliability, and maintainability
- Ensure seamless data flow and interoperability across various components of the software architecture
- Identify and address performance bottlenecks in the software architecture and select appropriate technologies, frameworks, and tools to implement the software architecture
- Ensure that architectural principles, standards, and guidelines are followed throughout the development lifecycle
- Provide guidance to development teams on software design patterns, best practices, and coding standards from an architecture perspective.
- Ensure compliance with security requirements and industry regulations with the Architecture team
- Participate in the estimation and planning of software development projects

**Requirements**:

- Bachelor's or degree in Computer Science, Software Engineering, or a related field
- 8+ years of professional experience in software design/development.
- A minimum of 3 years of experience in a similar role
- Proven experience as a.NET developer, with a deep understanding of the.NET framework, C#, and related technologies
- Solid knowledge of software architecture principles and design patterns
- Experience designing and implementing scalable and secure software systems using.NET.
- Proficiency in software development methodologies, such as Agile or Scrum
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities
- Ability to work effectively in a team environment.
- Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate, Microsoft Certified: Azure Solutions Architect Expert) are a plus
- Experience in the fintech industry or other domains with high-security requirements is desirable

**Benefits**:

- Competitive salary
- Pension Plan scheme as per company policy
- Premium Family medical insurance
- Unlimited annual leave policy
- Mentorship and career growth
- Entrepreneurial working environment
- Other benefits according as per company policy

**Envision Employment Solutions is proud to be an equal opportunity workplace dedicated to pursuing and hiring a diverse workforce. Come join us!
This advertiser has chosen not to accept applicants from your region.

Cloud-native Software Architect (Kn1041)

New
Evolvice

Posted today

Job Viewed

Tap Again To Close

Job Description

**_Description:_**
**Improving the customer experience**:

- Provide training to contractor staff/teams to successfully implement the Cloud-Native transformation. The cloud-native software architect can help implement training and mentoring programs to prepare teams for the new technologies and processes

**Improve internal knowledge building and mentoring of colleagues.**
- Help internal colleagues adopt cloud technologies and platforms to make their jobs easier
- Organize and deliver training and education programs for internal colleagues to educate them on cloud-native technologies and practices.
- Develop best practices for cloud-native technologies and practices to share with internal colleagues to help them learn how to take advantage of these technologies and practices to improve their work
- Advise and assist internal colleagues with issues related to cloud-native technologies and practices so they can respond to issues quickly and effectively to continue their work primary duties and responsibilities of the position
- Mentoring software developers
- Collaborating with product management and operations on the continuous development of tools and processes
- Assuming technical responsibility in projects and for customer solutions

**Level and Qualifications**:

- Deep knowledge of cloud computing and cloud-native architectures.
- In-depth experience with Kubernetes container platforms, ideally with Red Hat OpenShift.
- Relevant experience with Spring Boot or TypeScript-based software stacks.
- Knowledge of the use of Apache Kafka and MongoDB.
- Initial experience in implementing microservices architectures using domain-driven design.
- Relevant experience with Continuous Delivery and Continuous Deployment.
- Knowledge of agile methodologies and DevOps practices.
- Strong analytical, structuring, and teamwork skills.
- Communication and moderation skills.

**_ We offer:_**:

- Financial stability._
- Interesting and challenging projects within professional self-managed teams._
- Friendly team and a comfortable working environment._
- Flexible schedule (8-10 AM start) with the possibility to work assigned hours and/or adjust the work schedule as requested by the manager._
- 21 working days paid annual vacation._
- Health insurance._
- Social insurance -the highest level._
- Paid sick leave._
- Performance review after half of the year._

**Why You Should Work With Us**:
We work as a self-driven team without complex management structures. Our teams make independent decisions without recommendations from the client. We nurture an open, transparent environment where we all enjoy our work.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

New
Siemens

Posted today

Job Viewed

Tap Again To Close

Job Description

**Siemens Digital Industries Software - Where today meets tomorrow.**

**Let's make the difference together!**

**Meet the team -**
**Video**
Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years.

We are seeking a **Software Development Engineer** to join our team in **Cairo, Egypt.**

**Responsibilities**
- Communicating with internal/abroad developers to understand and manage interdependencies of project tasks, and discuss details of implementation.
- Participating in project planning and tracking, task investigation, work breakdown, and schedule estimation.
- Keeping the project lead informed of project status and risks.
- Add basic coverage for implemented features, run software test suite and investigate failures.
- Following software processes during the software development cycle, and delivering code with high quality.

**Job Qualifications**
- Bachelor’s degree in Computer Engineering, Computer Science or Electrical Engineering.
- Excellent knowledge of C++, OOP and experience with UNIX/LINUX platforms.
- Strong skills in Algorithms and Data structures.
- Experience with software engineering best practices (testing, reviews and design documentation).
- Strong demonstration for analysis and problem-solving skills.
- Excellent programming and software engineering skills.
- Experience in parsing technologies like lex/yacc or ANTLR.
- Experience in HDL languages like VHDL and Verilog.
- Self-motivation, self-discipline and the ability to set and work consistently towards personal goals in a dynamic environment.
- Highly developed communication skills, including the ability to present ideas and share knowledge with others.

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity.

**Siemens. Making real what matters**
**If you want to make a difference - make it with us!**

**Organization**: Digital Industries

**Company**: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)

**Experience Level**: Experienced Professional

**Job Type**: Full-time
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

New
Siemens

Posted today

Job Viewed

Tap Again To Close

Job Description

**Siemens Digital Industries Software - Where today meets tomorrow.**

**Let's make the difference together!**

**Meet the team -**
**Video**
Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years.

We are seeking a **Software Development Engineer** to join our team in **Cairo, Egypt.**

**Responsibilities**
- Communicating with internal/abroad developers to understand and manage interdependencies of project tasks, and discuss details of implementation.
- Participating in project planning and tracking, task investigation, work breakdown, and schedule estimation.
- Keeping the project lead informed of project status and risks.
- Add basic coverage for implemented features, run software test suite and investigate failures.
- Following software processes during the software development cycle, and delivering code with high quality.

**Job Qualifications**
- Bachelor’s degree in Computer Engineering, Computer Science or Electrical Engineering.
- Excellent knowledge of C++, OOP and experience with UNIX/LINUX platforms.
- Strong skills in Algorithms and Data structures.
- Experience with software engineering best practices (testing, reviews and design documentation).
- Strong demonstration for analysis and problem-solving skills.
- Excellent programming and software engineering skills.
- Experience in parsing technologies like lex/yacc or ANTLR.
- Experience in HDL languages like VHDL and Verilog.
- Self-motivation, self-discipline and the ability to set and work consistently towards personal goals in a dynamic environment.
- Highly developed communication skills, including the ability to present ideas and share knowledge with others.

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity.

**Siemens. Making real what matters**
**If you want to make a difference - make it with us!**

**Organization**: Digital Industries

**Company**: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)

**Experience Level**: Experienced Professional

**Job Type**: Full-time
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

New
Cairo, Al Qahirah Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)

Posted today

Job Viewed

Tap Again To Close

Job Description

**Siemens Digital Industries Software - Where today meets tomorrow.**

**Let's make the difference together!**

**Meet the team -**
**Video**
Siemens DISW is a global technology powerhouse. With some of the best-known brands in the world, Siemens has stood for engineering excellence, innovation, quality, and reliability for more than 165 years.

We are seeking a **Software Development Engineer** to join our team in **Cairo, Egypt.**

**Responsibilities**
- Communicating with internal/abroad developers to understand and manage interdependencies of project tasks, and discuss details of implementation.
- Participating in project planning and tracking, task investigation, work breakdown, and schedule estimation.
- Keeping the project lead informed of project status and risks.
- Add basic coverage for implemented features, run software test suite and investigate failures.
- Following software processes during the software development cycle, and delivering code with high quality.

**Job Qualifications**
- Bachelor’s degree in Computer Engineering, Computer Science or Electrical Engineering.
- Excellent knowledge of C++, OOP and experience with UNIX/LINUX platforms.
- Strong skills in Algorithms and Data structures.
- Experience with software engineering best practices (testing, reviews and design documentation).
- Strong demonstration for analysis and problem-solving skills.
- Excellent programming and software engineering skills.
- Experience in parsing technologies like lex/yacc or ANTLR.
- Experience in HDL languages like VHDL and Verilog.
- Self-motivation, self-discipline and the ability to set and work consistently towards personal goals in a dynamic environment.
- Highly developed communication skills, including the ability to present ideas and share knowledge with others.

We offer a comprehensive reward package which includes a competitive basic salary, bonus scheme, and generous holiday allowance.

Siemens is an equal opportunities employer and do not discriminate unlawfully on any grounds. We are committed to providing access, equal opportunity.

**Siemens. Making real what matters**
**If you want to make a difference - make it with us!**

**Organization**: Digital Industries

**Company**: Mentor Graphics Egypt Company (A Limited Liability Company - Private Free Zone)

**Experience Level**: Experienced Professional

**Job Type**: Full-time
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer - (Multinational)

New
Pillars Consultancy

Posted today

Job Viewed

Tap Again To Close

Job Description

Intern and Fresher Software Development Engineer

**Responsibilities**:
Ability to understand and complete requirements allocated by software requirement analysis engineer independently
Ability to analyze and resolve any issue produced by yourself

**Requirements**:
1、Knowledge:
Be filled with exploration spirit of front-end technology, such as Html, JavaScript, CSS
Strong learning ability, be able to independently develop requirements
2、Experiences:
Graduated in software-related majors, the main course includes software development
3、Skills:
Good communication skills (English is a must)
Excellent team player

**Job Features**:

- Job Category- Information Technology (IT)- Job Level- Entry Level, Supervisors-Managers, Senior Managers, Directors & Executives
This advertiser has chosen not to accept applicants from your region.

Software Development Team Leader

New
Nagwa

Posted today

Job Viewed

Tap Again To Close

Job Description

**Summary**

**Responsibilities**
- Testing software products to ensure strong functionality and optimization in controlled and in real situations
- Coding, debugging, and tracing to optimize performance
- Hiring, mentoring, and appraising the team to maximize team productivity
- Working closely with Scrum stakeholders (product owners, designers, other leads) in planning and executing sprints to ensure successful delivery of sprint goals

**Qualifications and Work Experience**
- Bachelor's degree in a related field
- 12 + years of relevant experience
- Good command of both written and spoken English
- Experience as a team leader
- Experience with NET Core, DevOps, containerization, AWS, software architecture, the code review process, unit testing, client-side frameworks (Angular, React, Vue.js), NOSQL databases, microservices, leading multiple squads, and agile management
- Excellent DB design and optimization skills

**Behavioural Competencies**
- Very good leadership skills
- Very good communication skills
- Planning and organization skills
- Time and stress management skills
- Problem-solving and decision-making skills
- Analytical thinking

JmGEzzmvJ8
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software architect Jobs in Egypt !

Junior Software Development Engineer-hm04

New
Mansoura Pillars Consultancy

Posted today

Job Viewed

Tap Again To Close

Job Description

Junior Software Development Engineer

**Responsibilities**:
Ability to build front-end interfaces and implement various interactions
Ability to understand and complete requirements allocated by software requirement analysis and design engineer with high quality

Ability to analyze and resolve issues

**Requirements**:
**Knowledge:**
Extremely good at coding in Html, JavaScript, SQL(Optional), CSS, JQuery
Good at usage of debugging tools, DFX analysis(Optional), code optimization, secure coding(Optional)
Familiarity on Responsive UI Design
**Experiences:**
More than 1 year’s experience in software development and graduated from software-related majors
**skills**:
Good communication skills (English is a must)
Excellent team player

**Job Features**:
Job Category
Information Technology (IT)

Job Level
Entry Level, Supervisors-Managers, Senior Managers, Directors & Executives
This advertiser has chosen not to accept applicants from your region.

Senior Software Development Engineer-hm07

New
Cairo, Al Qahirah Pillars Consultancy

Posted today

Job Viewed

Tap Again To Close

Job Description

**Position Required**:
Senior Software Development Engineer

**Responsibilities**:
Ability to complete complex requirements allocated by software requirement analysis and design engineer with high quality

Ability to analyze and resolve complex issues

Ability to optimize and maintain performance of customization App pages

Ability to help junior software development engineer resolve some issues

**Requirements**:
**1**、Knowledge**:**

Good at the following program languages including Java, Html, JavaScript, SQL(Optional)

Cyber Security based architecture design, secure coding

Good understanding in software processes and quality control

**2**、Experiences**:**

More than 5 years’ experience in software development including more than 1 year’s experience in web front-end development

**3**、Skills**:
Very good communication skills(English is a must)

Excellent team player

**Job Features**:

- Job Category- Information Technology (IT)- Job Level- Entry Level, Supervisors-Managers, Senior Managers, Directors & Executives
This advertiser has chosen not to accept applicants from your region.

Senior Quality Assurance Software Development

New
Pillars Consultancy

Posted today

Job Viewed

Tap Again To Close

Job Description

QA(Quality Assurance)

**Responsibilities**:
Ability to carry out quality work for key projects, carry out trustworthiness quality planning in projects, identify version delivery risks, and drive improvement

Ability to continuously improve development quality, optimize the closed-loop quality control and negative improvement mechanism, and improve customers’ satisfaction during version delivery

Ability to build an efficient quality culture climate for continuous improvement, improve the quality awareness of all employees

**Requirements**:
**1**、Knowledge**:**

Be familiar with the software development process, such as IPD

Be familiar with the common QA theory, such as PDCA

Deeply understand project quality control methods, negative improvement capabilities, and continuously improve delivery quality

**2**、Experiences**:**

At least 5 years’ experience in software development or software quality assurance

Having management experience is preferred

Having experience in QA is preferred

**3**、Skills**:
Good communication skills (English is a must)

Excellent team player

**Job Features**:

- Job Category- Information Technology (IT)- Job Level- Entry Level, Supervisors-Managers, Senior Managers, Directors & Executives
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 Architect Jobs