Description
Responsibilities and Duties:
Solution Architecture:
- Develop end-to-end solution architecture for complex projects, considering both functional and non-functional requirements.
Technical Documentation:
- Create comprehensive technical documentation, including system architecture, data flow diagrams, and API specifications.
Team Collaboration:
- Lead and collaborate with a team of developers, providing technical guidance and mentorship.
Code Review:
- Conduct code reviews to ensure adherence to coding standards, best practices, and architectural guidelines.
Problem Solving:
- Address technical challenges and provide innovative solutions.
Project Planning:
- Contribute to project planning, providing technical insights and estimations.
Client Interaction:
- Engage with clients to understand their requirements and present technical solutions.
Continuous Learning:
- Stay abreast of industry trends and emerging technologies.
Quality Assurance:
- Oversee the quality of deliverables, ensuring they meet the defined technical standards.
Risk Management:
- Identify and mitigate technical risks throughout the project lifecycle.
Solution Intent:
- Define and communicate the solution intent to the development team, ensuring a clear understanding of project goals.
Qualifications:
Education:
- Bachelors degree in Computer Science, Information Technology, or a related field. Masters degree preferred.
Experience:
- Minimum of 2 years of experience in a technical leadership role, with a focus on solution architecture.
Technical Skills:
- Proficiency in [List of relevant technologies, languages, and frameworks].
- Proven experience in developing scalable and maintainable software solutions.
Documentation:
- Strong documentation skills with the ability to create clear and detailed technical documentation.
Leadership:
- Demonstrated leadership skills with the ability to guide and inspire a development team.
Communication:
- Excellent communication skills, including the ability to convey complex technical concepts to non-technical stakeholders.
Problem-Solving:
- Strong analytical and problem-solving abilities.
Adaptability:
- Ability to adapt to changing project requirements and priorities.
Company
Related postings
nCino, Inc.
Principal Solution Architect - DubaiDubai - United Arab EmiratesBrixio Singapore
UI/UX Designer (Arabic Speaking)Dubai - United Arab EmiratesBrixio Singapore
Quality Assurance Engineer (Arabic Speaking)Dubai - United Arab EmiratesEDB
Senior Sales Engineer MEA - Based in Dubai (Native Arabic Speaker Needed)Dubai - United Arab Emirates and 2 others