Software Architect
Oivan
Date: 3 days ago
City: Riyadh
Contract type: Full time

What You'll Do
A Software Architect is responsible for designing high-level structures of software systems , ensuring that they meet both functional and non-functional requirements, and aligning the architecture with business goals. The Software Architect plays a critical role in guiding technical decisions and ensuring the quality, scalability and future proof of software solutions product.
The Software Architect in Oivan is responsible for designing and overseeing the architecture of complex software system. This role involves working closely with development teams, stakeholders, and other architects to ensure that software solutions are scalable, reliable, and aligned with business objectives. The Software Architect will also provide technical leadership and guidance throughout the software development lifecycle.
Who We Are
Oivan company culture is reflective of our core values: Responsibility, Reliability, and Fellowship. The decisions we make today influence our tomorrow. We are sincere in our responsibility towards our employees, customers and the environment. Fellowship unites us as an international community of thinkers and doers. Throughout our hiring process, you will have access to a broad representation of the Oivan team in order to get to know us as we learn about you.
At Oivan, we appreciate different lifestyles and cultural backgrounds. We welcome diversity as a strength. We consider all applications equally regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. On our equitable compensation model, we routinely analyse and close out pay disparities when we find them, including an annual compensation review.
Privacy Notice
PDPL statement
By submitting your application and CV, you provide explicit consent for us to handle and store your personal information in our HR information systems. We assure you that all data processing activities will strictly adhere to the data protection and privacy regulations applicable in Saudi Arabia. Your information will be treated with the utmost confidentiality and in compliance with the relevant local data protection laws.
- Architectural Design:
- Design and define the high-level architecture of software systems, including selection of appropriate frameworks, tools, and technologies.
- Ensure that architectural designs meet business requirements and are scalable, secure, maintainable, and future proof.
- Create architectural diagrams, models, and documentation to communicate design decisions to stakeholders and development teams. Including in the draft BRD and technical CR definition processes together with product owners and technical product owners.
- Technical Leadership:
- Provide technical leadership and guidance to development teams, ensuring that they adhere to architectural standards and best practices.
- Review code and technical designs to ensure they align with the overall architecture.
- Mentor and support developers in solving complex technical challenges.
- Collaboration and Communication:
- Work closely with product owners, business analysts, and stakeholders to understand business requirements in and translate them into technical solutions.
- Collaborate with other architects and technical leaders to align on architectural decisions and ensure consistency across projects.
- Communicate architectural decisions and strategies to both technical and non-technical stakeholders.
- Technology Evaluation:
- Stay up to date with emerging technologies and industry trends, evaluating their potential impact on the organization’s architecture.
- Conduct proof-of-concept projects to assess the feasibility of new technologies and approaches.
- Recommend technology stacks, tools, and frameworks that align with the organization’s goals and technical requirements.
- Quality Assurance and Standards:
- Establish and enforce coding standards, design patterns, and best practices to ensure the quality and consistency of software solutions.
- Perform architectural reviews and audits to ensure compliance with standards and guidelines.
- Ensure that software solutions meet non-functional requirements such as performance, security, and scalability.
- Documentation and Reporting:
- Create and maintain comprehensive architectural documentation, including technical specifications, design patterns, and best practices.
- Report on the status of architectural decisions, technical risks, and challenges to stakeholders.
- Document and communicate trade-offs and decisions made during the architecture design process.
- Project Involvement:
- Participate in all phases of the software development lifecycle, from initial concept and design through to implementation and deployment.
- Assist in the estimation of project timelines, resources, and costs based on architectural designs.
- Provide input and guidance on technical feasibility and potential risks during project planning
A Software Architect is responsible for designing high-level structures of software systems , ensuring that they meet both functional and non-functional requirements, and aligning the architecture with business goals. The Software Architect plays a critical role in guiding technical decisions and ensuring the quality, scalability and future proof of software solutions product.
The Software Architect in Oivan is responsible for designing and overseeing the architecture of complex software system. This role involves working closely with development teams, stakeholders, and other architects to ensure that software solutions are scalable, reliable, and aligned with business objectives. The Software Architect will also provide technical leadership and guidance throughout the software development lifecycle.
Who We Are
Oivan company culture is reflective of our core values: Responsibility, Reliability, and Fellowship. The decisions we make today influence our tomorrow. We are sincere in our responsibility towards our employees, customers and the environment. Fellowship unites us as an international community of thinkers and doers. Throughout our hiring process, you will have access to a broad representation of the Oivan team in order to get to know us as we learn about you.
At Oivan, we appreciate different lifestyles and cultural backgrounds. We welcome diversity as a strength. We consider all applications equally regardless of race, colour, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity. We strongly encourage individuals from groups traditionally underrepresented in tech to apply. On our equitable compensation model, we routinely analyse and close out pay disparities when we find them, including an annual compensation review.
Privacy Notice
PDPL statement
By submitting your application and CV, you provide explicit consent for us to handle and store your personal information in our HR information systems. We assure you that all data processing activities will strictly adhere to the data protection and privacy regulations applicable in Saudi Arabia. Your information will be treated with the utmost confidentiality and in compliance with the relevant local data protection laws.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Head, Corporate Affairs, Brand and Marketing, Saudi Arabia
Standard Chartered,
Riyadh
17 hours ago
Job DescriptionJob SummaryThis role is responsible for leading all communications and customer marketing activities within Saudi Arabia, together with acting as a strategic advisor to the CEO and members of the country management team.Key ResponsibilitiesStrategy Determine the Corporate Affairs and Brand & Marketing (CABM) strategies for Saudi Arabia, Group strategyContribute to overall Corporate Affairs and Brand & Marketing visions/priorities as...

QA/QC Engineer
WSP in the Middle East,
Riyadh
19 hours ago
Job DescriptionWe are currently seeking an experienced QA/QC Engineer to join our team for a major infrastructure project in Riyadh. The QA/QC Engineer will be responsible for monitoring and managing all quality-related aspects of the project, ensuring that all design and construction activities are compliant with client specifications, project requirements, and international standards. The ideal candidate must have solid experience...

Data Engineering Specialist
Takamol Holding,
Riyadh
20 hours ago
Job DescriptionDesign, build, and manage scalable data pipelines to collect, transform, and store data from various internal and external sources.Collaborate with data analysts, data scientists, and business stakeholders to understand data requirements.Ensure Data integrity, accuracy, and availability across all systems and platforms.Optimize data infrastructure for performance, reliability, and cost-efficiency.Develop and maintain processes using modern data tools and platforms.Implement data governance,...
