Software Architect
Job Description
Job Description :
- Review new projects / change requests for existing projects to define different team stakeholders participating in accomplishing this objective.
- Prepares high level design and logic flowcharts for the development in implementation of complex application programs and modifications.
- Researches and evaluates alternative solutions / software tools and recommends the most efficient and effective solution for the application's design within project constraints.
- Assists in the planning of projects.
- Technical leadership / owner of complex projects that needs high interaction between different development teams.
- Establishment & maintain of coding standards, design templates.
- Responsible for identifying and communicating functional issues and risks associated with solutions.
- Formulates and defines each system scope and objectives through research and fact-finding to develop or modify complex information systems, and maintain smooth integration between different systems.
- Provides consulting and coaching of the system functionalities.
- Identifies opportunities of improvements for existing applications.
- Defines, promotes and encourages the use of development best practices.
- Analyzes complex application systems production issues and provides technical solutions.
- Communicate with external vendor from technical prospective in project early stages as proof of concept till the end of the project to resolve any issues.
Job Details
Employment Types:
Part time
Industry:
Telecom
Function:
IT , IT / Software Development – Systems / EDP / MIS , IT / Software Development – DBA / Datawarehousing , Banking
Roles:
Solution Architect / Enterprise Architect , Solution Architect / Enterprise Architect , Team Leader / Technical Leader
Skills:
Software Architect