Job Description
Main Job Responsibilities:
- Lead the development of architectural strategies for large-scale, complex systems.
- Provide technical leadership to software development teams.
- Engage with stakeholders, product managers, and technical teams to translate business requirements into technology solutions.
- Evaluate new technologies and software products to determine the feasibility and desirability of incorporating them within the company.
- Mentor and coach architects and developers to help them meet architectural goals and standards.
- Create and maintain documentation for architecture patterns, decisions, and solutions.
- Lead proof-of-concept initiatives for technology adoption.
- Review code and design to ensure alignment with architectural vision and best practices.
- Participate in architecture review boards and provide architectural recommendations.
- Stay updated on emerging technologies, tools, and frameworks. Evaluate their suitability for the organization's projects and make recommendations for adoption or integration.
- Work with infrastructure teams to ensure that hardware and software infrastructure align with the company’s architectural objectives.
Skills
Requirements
Needed Competencies:
- Strong coaching and mentoring skills
- Able to work under minimal supervision
- Ability to work in a team environment
- Willing to work with people in remote sites or different time zones
- Leading skills
- Time management skills
- Proactive
- Excellent communication skills
- Problem Solver type
- Critical Thinking
- Innovative and enjoy learning new technologies
- Willing to work in a fast-passed environment
- English Language – Advanced Level
Knowledge, Skills and Abilities:
- Development skills in Java, J2EE, Spring, HTML 5, DHTML, JavaScript, Ajax.
- Strong programming skills in Camunda modeller, system flows, processes and structured thinking.
- Should be able to understand and implement the design.
- Knowledge of N-tier application architectures.
Prefrences:
- Knowledge of programming or any scripting languages: C#, Java, JavaScript, python
- Utilities industry knowledge
- Data Management and Big Data Architectural Design
- TOGAF Certified
- OWASP
Education: BS or MS in Computer Science or equivalent work experience.
Job Details
- Job Location
- Amman Jordan
- Company Industry
- IT Services
- Company Type
- Employer (Private Sector)
- Job Role
- Information Technology
- Employment Type
- Full Time Employee
- Monthly Salary Range
- Unspecified
- Number of Vacancies
- 1