What will you contribute? Reporting to the Development Manager, the Expert Software Architect designs, analyzes, and maintains high-quality software product applications.
This position is based in Manila, Philippines. Responsibilities & Deliverables : Your deliverables as an Expert Software Architect will include, but are not limited to, the following : Ensure product health, quality, design integrity and maintainability.
Lead planning of product architecture roadmap and its’ maintenance. Architecture, design and prototyping and estimation of complex solutions.
Governance on development standards and best practices to improve efficiency, performance, quality, development, installation, upgrade and documentation.
Ensure strategic designs that future proof the product and minimize risks. Architecture and Design reviews and sign-offs business and technical Ensure project solutions and technology investments are consistent with the organization’s strategic and business development objectives.
Evaluate new and relevant industry trends and assess applicability to the organization. Required Experience : 8-10 years’ software development experience including architecture, design and development High proficiency and extensive experience in Java, JMS, Spring, Spring Boot, Transactions, SQL, RHMQ and REST API Design and Development Extensive experience in software performance optimization and metrics Experience with Cloud providers (Azure, AWS.
Strong technical, analytical, and development skills. Effective verbal and written communication skills in English. Financial industry experience is an advantage.
Experience in a SCRUM environment is an advantage.