Software Architect

2 weeks ago


مصر, Egypt Giza Systems EG Full time

Participates in vendors assessment and selection by making Proof-of-Concept or practice when required
- Participates in bidding phase by providing required information for solution architect (software architecture write-up, professional service sizing, important considerationsetc.).
- Participates in customer demonstrations and presentations to discuss and convince the customer by our software architecture and technology stack when required.
- Attend technical requirement gathering workshops and prepares technical / non-functional requirements documents
- Prepares / review software high-level and low-level design documents.
- Performs code review of software code making sure of conformance of coding standards and architecture principles.
- Consulting and coaching the project development team for solving the technical development issues.
- Accountable of non-functional requirements of the developed scope.
- Accountable of the quality of the delivered scope.
- Participates in initiatives R & D

**Personal Skills**:

- Strong personal ownership and ability to set and meet high professional standards, flexible and responsive work style.
- Ability to work in a team environment with excellent communication skills both verbal and written.
- Systematic problem-solving approach coupled with strong communication skills and a sense of ownership and drive.

**Technical Skills**:
At least 4 years of experience leading software development teams.
- Demonstrated ability to break down problems, architect solutions and estimate efforts.
- ASP.NET/ASP.NET Core (Expert): Proficient in ASP.NET/ASP.NET Core, with expertise in dependency injection.
- Services Architecture (Expert): Strong understanding and development of microservices & SOA with REST API's Design.
- C# (Expert): Extensive C# programming skills.
- Agile (Expert): Expertise in Agile project management and collaboration.
- Software Architecture Patterns (Expert): Proficiency in architectural patterns.
- UML (Expert): Proficiency in UML for modeling and design.
- OOP Design & Analysis (Expert): Expertise in OOP principles for analysis and design.
- Integration Patterns (Expert): Proficiency in integration patterns.
- Docker Kubernetes (Professional): Proficient in containerization with Docker and Kubernetes.
- Domain Centric Architecture (Professional): Design and alignment with business domains.
- Domain-Driven Design (Professional): Application of Domain-Driven Design (DDD) principles to software design.
- Event-Driven Architecture (Professional): Proficiency in event-driven and event sourcing.
- API Management (Professional): Expertise in API management best practices.
- Front-End Technologies (Professional): Experience with front-end technologies.
- Mobile Development Technologies (Professional): Proficiency in mobile development technologies.
- Cloud Architecture (Professional): Expertise in cloud architecture, specializing in AWS, Azure, or Google Cloud.
- Database Technologies (Professional): Proficient in both relational and NoSQL databases.
- Performance Monitoring (Professional): Proficiency in performance monitoring tools.
- BPM & BRE (Professional): Knowledge of BPM & BRE tools and process automation.

**Education**:

- B.Sc. of Engineering or Computer Science or relevant.

**Job Details**:
Job Location

Cairo, Egypt

Company Industry

Integration

Company Type

Employer (Private Sector)

Job Role

Engineering

Employment Status

Full time

Employment Type

Employee

Job Division

Integration
Technical

Career Level

Mid Career

Years of Experience

Min: 6 Max: 8

Nationality

Egypt

Degree

Bachelor's degree


  • Software Architect

    7 days ago


    مصر, Egypt Giza Systems EG Full time

    The software architect position is a key stakeholder in product and solution software delivery lifecycle in Giza Systems. As a software architect you are responsible of discussing, negotiating, and analyzing the product / solution requirements and performing the required system assessment and interpreting these requirements to reliable, scalable, and...

  • Software Architect

    2 weeks ago


    مصر, Egypt Envision Employment Solutions Full time

    Envision Employment Solutions is currently looking for a Software Architect for one of our partners in the financial services industry. **Job Summary**: **Responsibilites**: - ensuring scalability, reliability, and maintainability. - Ensure seamless data flow and interoperability across various components of the software architecture. - Identify and...

  • Software Architect

    7 days ago


    مصر, Egypt Brightskies Full time

    This includes but is not limited to: - Analyze customer requirements. - Design the software architecture and define the software configuration. - Setup software integration strategy. - Interface and handle the communication with System, and HW team. - Respect AUTOSAR requirements and constraints while architecture development. - Ensure the reusability and...


  • مصر, Egypt Giza Systems EG Full time

    **Overview** - The software architect position is a key stakeholder in product and solution software delivery lifecycle in Giza Systems. - As a software architect you are responsible of discussing, negotiating, and analyzing the product / solution requirements and performing the required system assessment and interpreting these requirements to reliable,...


  • مصر, Egypt Luxoft Full time

    **Project** Description**: Development Autosar Adaptive SW stack Functional Safety graded ASL-D. You will be part of a distributed development team developing a sub set of the Adaptive Autosar standard aligned with the company needs. The project work is performed in tight collaboration with the customer. **Responsibilities**: - Software architecture...

  • Software Architect

    4 days ago


    مصر, Egypt Giza Systems EG Full time

    As a Software Architect, you will play a crucial role in designing and shaping the architecture of our software systems. You will be responsible for making high-level design decisions, defining technical standards, and ensuring that our software solutions meet the highest standards of quality, scalability, and performance. - Design the overall architecture...


  • مصر, Egypt Red Hat Software Full time

    About the job: What you will do: - Manage problem identification, system architecture, software specification and design, testing, and deployment of open source solutions - Adapt to changing customer needs and requirements - Respond to incidents, escalations, and exceptions in a professional manner - Create clear and concise design documentation and...

  • Techno Architect

    7 days ago


    مصر, Egypt Evolvice GmbH Full time

    Location: Egypt / Cairo - Employment Type: Full Time - Job ID: 33720 **Who we are**: Evolvice is a German nearshore service provider with branches in Egypt, Ukraine, Portugal and KSA. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients' path...


  • مصر, Egypt Siemens Digital Industries Software Full time

    Siemens Digital Industries Software 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 175 years. **Brightly**, the global leader in intelligent asset management solutions, enables organizations to transform the performance of...


  • مصر, Egypt Orange Full time

    Job description: We are seeking an experienced and visionary Enterprise Architect to join our dynamic team. As an Enterprise Architect, you will be responsible for designing and implementing complex enterprise solutions that align with our business objectives and technology strategy. You will work closely with stakeholders across the organization to...