As a Software Engineer, you will be involved in innovative and fully DevOps oriented teams in order to execute our projects for both the Asian Region and the World.
Your technical appetite as well as your architecture, design and coding skills will help us deliver the best solutions for the bank.
Not only .Net. Transforming our applications to micro service architecture enabled us to truly be polyglot. We are embracing wider range of programming languages.
Scope of Work
•Plan, design and implement end-to-end software solutions for the bank.
•Use and contribute to build an efficient CI/CD software factory.
•Interact with product owners and Subject Matter Experts to define solutions.
•Quality-first, Agility and Continuous Improvement mindset.
•Curious and passionate about technologies
•Practitioner of life-long learning
•Excellent understanding and experience of Agile environment (Scrum, Lean Start-Up, Safe, …)
•Good knowledge of DevOps
•Excellent analytical skills
•Excellent oral and written communication
•Understanding of project management practices (PMP, Prince2 is a plus)
•Experience in modern web frontend development using VueJS or ReactJS is preferred
•Experience in converting monolith to Microservices is preferred
•Experience other technologies: Elasticsearch / Kibana / logstash, Kafka is preferred
•Experience in Docker or involvement in containerization projects is preferred
•Experience in handling Support and BAU activities is an advantage
•Domain knowledge in e-banking, payments and cash management is an advantage
•Must have experience with SOA, Web Service Standards (REST, JSON, SOAP, WSDL) and WCF
•Strong knowledge in Object-Orientated (OO) design, MVC and Design patterns is a must.
•Has good understanding of PKI Authentication, Encryption (CMS & PGP), 2FA (Onespan Digipass), Digital Signature (x509 certificates), Host-To-Host integration
•Good working experience in Enterprise Library and T-SQL Stored Procedures
•Familiar in HTTP; good understanding of IIS
•Must have strong knowledge in RDBMS Concepts, should be familiar with database architecture and performance tuning using MS SQL Server 2014 or above
•Frontend technologies: VueJS and ReactJS
•Experience in Android & iOS mobile development is an added advantage
•Hands on experience in build and deployment using Team Foundation Server or Azure Devops is an added advantage
•Hands on experience in AWS / Azure Cloud, GitLab, Jenkins/Build Automation is an added advantage