
HR Aid Consults
Remote Jobs
1 Jobs
• Evaluate alternatives and arrive at the best technology solution to solve specific business problems. • Provide technical direction, oversight of technical design and architecture and effort estimation and for all software solutions • Leads the estimation and assessment of the feasibility of solutions and their business impact • Lead the establishment and enforcement of related architectural governance and ensure alignment with industry frameworks. • Identifies and manages the organizational impact (on skills, processes, structures, and culture) and financial impact of proposed architectural solutions. • Continuously assesses the systems' architecture currently in place and works with technical staff to recommend and implement solutions to improve it. • Provides technical design and architectural leadership for the development of solution prototypes to justify the suitability of recommended solutions • Analyze and study complex systems requirements and prepare design documentation. • Provides updates to stakeholders on product development processes, costs, and budgets • Contribute toward the continuous improvement of project management methodology utilized within the Development team • Continually research the current and emerging technologies and propose changes where needed • Describes the structure, characteristics, behaviour, and other aspects of software to project stakeholders • Provides mentorship to junior architects and developers • Performs miscellaneous projects and duties as assigned to support the management team