Skip to content
← Back to job listings

Solutions Architect (.NET and Angular)

Squadio · El Sheikh Zayed City, Giza Governorate, Egypt

ArchitectureSenior LevelQuick applyfull-time21 days ago

About The Role

Job Title: Software Architect

Work Environment: Integrated ERP System – Backend: .NET Core | Frontend: Angular.

Job Objective

To design and develop the software architecture of a comprehensive ERP system, ensuring that all technical components meet high standards of performance, scalability, security, and maintainability. The Software Architect acts as a bridge between technical teams and management to deliver robust and future-proof solutions.

Key Responsibilities

  •  Design the overall software architecture for the ERP platform to meet business and technical requirements.
  •  Lead and guide development teams working with .NET Core (Backend) and Angular (Frontend) to implement solutions efficiently.
  •  Establish and enforce coding standards, design principles, and best development practices.
  •  Select the appropriate technologies, tools, and frameworks to build secure and scalable solutions.
  •  Review code, identify bottlenecks, and optimize system performance and maintainability.
  •  Analyze complex technical challenges and provide strategic architectural solutions.
  •  Design and implement system integration strategies to ensure seamless data exchange across modules and services.
  •  Apply and oversee CI/CD pipelines, DevOps practices, and cyber security standards throughout the development lifecycle.
  •  Support development teams by offering architectural guidance, mentorship, and technical direction.
  •  Prepare and maintain technical documentation for system architecture and integration interfaces.

Requirements

Qualifications & Requirements

  •  Bachelors or Master’s degree in Software Engineering, Computer Science, or a related field.
  •  Minimum 5 years of experience in software development using .NET Core and Angular.
  •  Proven experience designing and developing ERP systems or other complex enterprise applications.
  •  Strong knowledge of software design patterns, architecture principles, and distributed systems.
  •  Hands-on experience with Microservices, API management, and system integration.
  •  Proficient in working with SQL and NoSQL databases.
  •  Familiar with project management and collaboration tools like Jira, Confluence, and Agile/Scrum methodologies.
  •  Excellent analytical and problem-solving skills.
  •  Strong leadership and communication skills to collaborate with cross-functional teams.

This listing was posted by a verified recruiter at Squadio. Report this listing