Application Architect
Job Responsibilities:
- Define the technical roadmap of the software development team to ensure the team is able to grow and catch up with the right trending
- Design qualitied software architecture with high reliability, availability, and scalability
- Design high efficiency software architecture that able to adjust/scale
- Collaborate with team to determine best practices and requirements for software application
- Oversight and approval of all final programs and products before deliver the software components to customers
- Actively seek ways to improve existing products/projects from functional/non-functional perspective
- Writing the architectural design document as references for software development team to understand the implementation method
- Use a proactive approach to common challenges and by continually researching best practices in software development
- Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
- Prepare source code examples for development team as implementation references
Job Requirements:
- At least 7 years of experiences in designing and implementing software applications
- Experience working on large-scale software projects
- Demonstrated knowledge of web applications, real-time/batch data process, and open source technologies
- Experience overseeing customized development of processes for multiple projects simultaneously
- Professional experience analysing code for weaknesses and errors, and overseeing plans to improve them
- Experience designing secure software system based upon industry-specific specification
Apply
Your application has been successfully submitted.
{{notification.msg}}