Application Architect
Riyadh
Job description
The role of an Application Architect is a crucial one in the company, where your expertise in designing and implementing application architectures will be instrumental in ensuring the development and updating of high-quality software applications. You will work on designing and implementing scalable, reliable, and efficient application architectures, and collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. You will design and implement application architectures that meet functional and non-functional requirements, and work with business stakeholders and development teams to understand and define application requirements. You will evaluate and select appropriate technologies, frameworks, and platforms for application development, and create architectural documentation. You will provide technical guidance and support to development teams throughout the software development life cycle, and perform code reviews to ensure adherence to architectural principles and best practices
Requirements
- Bachelor's degree in Computer Science or a related field
- strong analytical and problem-solving skills
- excellent communication and collaboration skills
- proven track record of delivering high-quality software applications
- experience in designing and implementing application architectures
- strong knowledge of software development methodologies and best practices
- proficiency in multiple programming languages and technologies
- experience with application frameworks and technologies
- Excel
- DevOps
Skills
Let MIFZZA apply for you
Upload your CV and MIFZZA matches you with jobs that fit your field and city, with an ATS-ready CV and a cover letter for each application.