Senior Software Architect
Omnexa Technology
Employer Active
Posted 11 hrs ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Role Overview
- We are looking for a highly skilled Senior Software Architect to lead the technical architecture of our core products, design scalable systems, and guide the engineering team toward best practices.
- This role is ideal for someone who wants to be part of a startup s foundational team and grow into a future CTO/CIO.
Key Responsibilities
- Design and own the Software Architecture for Omnexa s platforms (Web, Mobile, SaaS).
- Translate business requirements into technical blueprints, architecture diagrams, and service designs.
- Define the Tech Stack, frameworks, and cloud services aligned with product goals.
- Architect and oversee Microservices, Modular Systems, API integrations, Event-driven structures, etc.
- Provide strong technical leadership to developers, DevOps, and QA teams.
- Perform Code Reviews and enforce clean code standards and Git workflows.
- Collaborate closely with Product and Leadership teams on the Technology Roadmap.
- Ensure the platform meets high standards of Security, Performance, Reliability, and Scalability.
- Prepare and maintain detailed technical documentation.
- Minimum of 4 years of experience in software architecture, design, and development within fast-paced environments.
- Proven expertise in architecting cloud-based systems, SaaS platforms, or enterprise applications.
- Strong background in software development with proficiency in multiple programming languages and frameworks.
- Demonstrated ability to lead technical teams and manage complex, multi-phase projects.
- Excellent communication and interpersonal skills for effective collaboration with stakeholders at all levels.
- Deep understanding of software design patterns, architectural principles, and best practices.
- Experience with DevOps practices, CI/CD pipelines, and modern deployment strategies.
- Ability to analyze business requirements and translate them into scalable technical solutions.
- Strong problem-solving skills and a proactive approach to overcoming technical challenges.
- Familiarity with security, compliance, and data privacy considerations in software architecture.
- Deep understanding of:
- System Design
- Microservices Architecture
- RESTful APIs
- Authentication / Authorization
- Database Design (SQL + NoSQL)
- Proficiency with cloud platforms: AWS / Azure / GCP.
- Familiarity with DevOps concepts: CI/CD, Docker, Containers.
- Strong leadership mindset and decision-making capabilities.
- Excellent communication skills and ability to work in a fast-paced startup environment.
- Good English communication (written & verbal).
Desired Candidate Profile
Minimum of 4 years of experience in software architecture, design, and development within fast-paced environments. Proven expertise in architecting cloud-based systems, SaaS platforms, or enterprise applications. Strong background in software development with proficiency in multiple programming languages and frameworks. Demonstrated ability to lead technical teams and manage complex, multi-phase projects. Excellent communication and interpersonal skills for effective collaboration with stakeholders at all levels. Deep understanding of software design patterns, architectural principles, and best practices. Experience with DevOps practices, CI/CD pipelines, and modern deployment strategies. Ability to analyze business requirements and translate them into scalable technical solutions. Strong problem-solving skills and a proactive approach to overcoming technical challenges. Familiarity with security, compliance, and data privacy considerations in software architecture. Deep understanding of: System Design, Microservices Architecture, RESTful APIs, Authentication / Authorization, Database Design (SQL + NoSQL). Proficiency with cloud platforms: AWS / Azure / GCP. Familiarity with DevOps concepts: CI/CD, Docker, Containers. Strong leadership mindset and decision-making capabilities. Excellent communication skills and ability to work in a fast-paced startup environment. Good English communication (written & verbal).
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Senior Software Architect
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Omnexa Technology
About the Company
https://wuzzuf.net/jobs/p/zsjxfixgtuzj-senior-software-architect-omnexa-technology-cairo-egypt