Title : Technical Architect (Java)
Location : Chennai
Work from office
Experience range : 8-20 yrs
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 specificationsPay attention to system integration, sustainability & feasibilityManage all phases of technology developmentOversee & supervise the work of the development teamGuide / coach developers & engineersSuggest & implement solutions for process improvementAdhere to all the requirements & guidelines for quality, security, extensibilityPlan for new technology insertionUnderstand & plan evolutionary pathsManage risk identification & risk mitigation strategies associated with the architectureSkill sets / Experience we require :
Proven work experience as a Software Architect, Software Development or similar roleProven coding experience in various languages Java, Python React JS..)Good knowledge of software & application design & architectureGood knowledge in Cloud technology - AWSKnowledge of HTML / CSS, Javascript & UI / UX designUnderstanding of software quality assurance principlesTechnical mindset & analytical approachGreat attention to detail & good leadership skillsGood interpersonal & communication skills(ref : hirist.tech)