Job Description:
- Development and maintenance of the new software platform
- Design of a scalable and highly configurable cloud native solution targeting multiple geographic jurisdictions and asset types
- Ensure all developments fit within the overall system architecture and design strategy, and make sure code is of a consistent and appropriate standard.
- Manage and maintain the company codebase using industry best practice to provide full audit and control capabilities.
- Work with all stakeholders to best prioritize system developments and deliver to agreed release schedules.
- Work closely with the test team to design and implement robust automatic testing in an agile fashion
- Work as part of the Scrum team to analyze and estimate sprint items
- Keep abreast with Testing best practices and new trends
- Ownership of the Project Horizon code base and production environment deployed in Azure
- Ensure the solution meets design best practices as well as cybersecurity requirements
Requirements:
- Good knowledge of mortgage and lending markets in both loan originations and servicing areas
- Excellent writing and verbal communication in Bahasa and English
- Having experience at least 3 years in the Financial Services Industry
- Required Skill(s): C#, SQL Server, Azure SQL, and NoSQl (CosmosDB)
- Good documentation skills both technical and operational/process mapping etc
- Ability to work in Agile frameworks but adaptable and confident enough not to be driven by process or methodology for its own sake
- Clear and demonstrable ability to identify problems and work with colleagues to find appropriate solutions collaboratively
- Good understanding of front-end technologies, specifically Angular and the supporting framework tools
- Experienced in cloud-native applications (preferably Azure) with good understanding of modular design and asynchronous communication
- Familiarity with IaaS, PaaS and IaC technologies Kubernetes, Terraform, Ansible
- Able to demonstrate a track record of building high performing and reliable systems
- Strong advocate of CI/CD principles familiar with the Azure DevOps stack
- A strong communicator with the ability to articulate complex concepts to non-technical audiences
Competency in best practices and techniques BDD, design patterns, SOLID principles, DDD.