Job Opportunities in Egypt


October 16, 2024

Giza Systems

القاهرة


Software Architect - .NET

The Role
Job Description 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 for discussing, negotiating, and analyzing the product / solution requirements and performing the required system assessment and interpreting these requirements to reliable, scalable, and flexible software design. - You are accountable of the software product design qualities (i.e., reliability, scalability, flexibility, and performance) - Discuss, negotiate, and analyze business requirements and prepare required technical documents. - Prepares / review High Level Design document (HLD). - Prepares / review Low Level Design document (LLD). - Providing technical consultation and coaching for the project development team for solving the technical development issues they may face.

Requirements
Personal Skills - Excellent analytical skills. - Excellent interpersonal skills. - Excellent analytical skills. - Excellent interpersonal skills. - Excellent written and verbal communication skills. - Ability to prioritize and organize multiple assignments/tasks. - Strong problem-solving mindset. - Ability to adapt to constantly changing environment. - Very good command of English language. - Excellent written and verbal communication skills. - Ability to prioritize and organize multiple assignments/tasks. - Strong problem-solving mindset. - Ability to adapt to constantly changing environment. - Very good command of English language. 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 No SQL databases. - Caching Patterns & Technologies (Professional): Understanding of caching mechanisms and experience in improving application performance. - Performance Monitoring (Professional): Proficiency in performance monitoring tools. - BPM & BRE (Professional): Knowledge of BPM & BRE tools and process automation

About the company
Giza Systems, a leading systems integrator in the MEA region, designs and deploys industry-specific technology solutions for asset-intensive industries such as the telecoms, utilities, oil and gas, hospitality and real estate among other market sectors. We help our clients streamline their operations and businesses through our portfolio of solutions, managed services, and consultancy practice. Our team of 1000 professionals are spread throughout the region with anchor offices in Cairo, Riyadh, Dubai, Doha, Nairobi, Dar-es-Salaam, Abuja, Kampala and New Jersey, allowing us to service an ever-increasing client base in over 40 countries.

Latest Job Opportunities


October 20, 2024

Impactyn
Senior Software Quality Control Tester

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
Senior Backend Software Engineer (.net)

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
IOS Developer

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
Sales Executive

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
Senior Front End Developer

القاهرة

FULL TIME

View Details

October 20, 2024

Impactyn
Android Developer

القاهرة

FULL TIME

View Details

October 20, 2024

EY
External Audit Manager - Cairo

القاهرة

View Details

October 20, 2024

EY
Assistant Manager - Forensic and Integrity Services - Egypt 1

القاهرة

View Details

October 20, 2024

EY
Manager - Forensic and Integrity Services - Egypt 1

القاهرة

View Details

Similar Jobs


September 4, 2024

Careem
Software Engineering Manager

الإسكندرية

View Details

September 2, 2024

Careem
Senior Software Engineer II

الإسكندرية

View Details

August 19, 2024

Orange Egypt
Senior Software Developer

الجيزة

View Details

September 10, 2024

Marks Business Services
Software Product Associate

الإسكندرية

CONTRACT

View Details

August 28, 2024

ExaCall
Product Owner (Software Background)

الجيزة

FULL TIME

View Details

August 19, 2024

اورنچ مصر
Senior Software Developer

الجيزة

View Details

New Jobs from This Company


October 18, 2024

Giza Systems
Sales Engineer

القاهرة

View Details

October 18, 2024

Giza Systems
Senior Technical Office Engineer - ELV

القاهرة

View Details

October 17, 2024

Giza Systems
Lead Java Developer

القاهرة

View Details

October 17, 2024

Giza Systems
Senior Cloud Infrastructure Engineer

القاهرة

View Details

October 16, 2024

Giza Systems
Senior Software Developer (Integration)

القاهرة

View Details