An IT services and Software Development company is looking for self‑motivated individuals to join us as (Senior) Application Architect. Successful candidate will be part of a dynamic workforce to create and bring values to our enterprise customers. Great opportunities for mid‑career architects who are looking for accelerating career advancement with enterprise solution portfolio.
Responsibilities
Solutioning and proposal development
- Design and propose end-to-end enterprise application solutions that meet client's needs
- Lead and prepare solution proposals including application architecture, application framework, COTS for both on‑premises and cloud environments
- Draft application architecture design, diagrams, and lead technical proposal writing and presentations
Solution or application validation
- Interact and lead solution packages with partners
- Prototype and validate of proposed solution in running environments
DevOps
- Supervise development team(s) for the entire development and operation lifecycle
- Work with Sales and Project Managers in Contract fulfilments
- Ensure application quality, security, unit testing and CI / CD are fulfilled
- Support System Admin and Solution Architect in deployment and operations
Requirements
- Good English communication skill in both written English and presentation skills
- Degree / Masters in Computer Science / Computer Engineering / Software Engineering
- Minimum 10‑years' experience in software development with 3‑years as application architect
- Proven skill with full‑stack software development
- Prior knowledge and experience with modern application frameworks
- Prior knowledge in database development, data modeling and API services
- Prior knowledge in mobile application integration
- Prior knowledge and experience with DevOps platforms
- Familiar with encryption technologies and basic cyber security knowledge
- Certifications with cloud development and runtime platform such as AWS or Azure
- Experience with containerization and application management on Linux or equivalent platforms
- Knowledge with COTS products such as CRM, EAM, API, Streaming is required
- Able to lead a team of developers for the DevOps cycle and quality control