Your Responsibilities Identifying business requirements and requirements of the stakeholders on the project Design the entire system based on the received requirements Collaborate with other professionals to determine functional & non- functional requirements for new software, platforms & applications Design the entire system based on the received requirements Choose the system architecture and each individual component of the system at a high level Choose the technologies for implementation of each component and connections between components Review the architecture and code Utilize tools, technology & various methodologies to create functional & intuitive solutions for user interfaces of desired products Develop & implement product specifications Pay attention to system integration, sustainability & feasibility Manage all phases of technology development Oversee & supervise the work of the development team Guide/coach developers & engineers Suggest & implement solutions for process improvement Adhere to all the requirements & guidelines for quality, security, extensibility Plan for new technology insertion Understand & plan evolutionary paths Manage risk identification & risk mitigation strategies associated with the architecture Skill Sets/Experience We Require Proven work experience as a Software Architect, Software Development or similar role Proven coding experience in various languages - Java, Python React JS. Good knowledge of software & application design & architecture Good knowledge in Cloud technology - AWS Knowledge of HTML/CSS, Javascript & UI/UX design Understanding of software quality assurance principles Technical mindset & analytical approach Great attention to detail & good leadership skills Good interpersonal & communication skills (ref:hirist.tech)
Your Responsibilities Identifying business requirements and requirements of the stakeholders on the project Design the entire system based on the received requirements Collaborate with other professionals to determine functional & non- functional requirements for new software, platforms & applications Design the entire system based on the received requirements Choose the system architecture and each individual component of the system at a high level Choose the technologies for implementation of each component and connections between components Review the architecture and code Utilize tools, technology & various methodologies to create functional & intuitive solutions for user interfaces of desired products Develop & implement product specifications Pay attention to system integration, sustainability & feasibility Manage all phases of technology development Oversee & supervise the work of the development team Guide/coach developers & engineers Suggest & implement solutions for process improvement Adhere to all the requirements & guidelines for quality, security, extensibility Plan for new technology insertion Understand & plan evolutionary paths Manage risk identification & risk mitigation strategies associated with the architecture Skill Sets/Experience We Require Proven work experience as a Software Architect, Software Development or similar role Proven coding experience in various languages - Java, Python React JS. Good knowledge of software & application design & architecture Good knowledge in Cloud technology - AWS Knowledge of HTML/CSS, Javascript & UI/UX design Understanding of software quality assurance principles Technical mindset & analytical approach Great attention to detail & good leadership skills Good interpersonal & communication skills (ref:hirist.tech)
Role & responsibilities Identifying business requirements and requirements of the stakeholders on the project Design the entire system based on the received requirements Collaborate with other professionals to determine functional & non- functional requirements for new software, platforms & applications Design the entire system based on the received requirements Choose the system architecture and each individual component of the system at a high level Choose the technologies for implementation of each component and connections between components Review the architecture and code Utilize tools, technology & various methodologies to create functional & intuitive solutions for user interfaces of desired products Develop & implement product specifications Pay attention to system integration, sustainability & feasibility Manage all phases of technology development Oversee & supervise the work of the development team Guide/coach developers & engineers Suggest & implement solutions for process improvement Adhere to all the requirements & guidelines for quality, security, extensibility Plan for new technology insertion Understand & plan evolutionary paths Manage risk identification & risk mitigation strategies associated with the architecture Preferred candidate profile Proven work experience as a Software Architect, Software Development or similar role Proven coding experience in various languages Java, Python React JS..) Good knowledge of software & application design & architecture Good knowledge in Cloud technology - AWS Knowledge of HTML/CSS, Javascript & UI/UX design Understanding of software quality assurance principles Technical mindset & analytical approach Great attention to detail & good leadership skills Good interpersonal & communication skills