The hire shall be responsible for end-to-end application development, involving server setup, front end and backend programming, database design, networking and security, as well as maintenance of application codes, while working with or leading a team of software engineers and software architects.
Responsibilities- Convert business requirements into application design.
- Design overall architecture of applications in accordance to solution architecture and security standards.
- Design and develop fully featured applications, APIs and microservices while ensure sound engineering practises and scalable system design.
- Design RDBMS and/or NoSQL databases to support data-driven applications.
- Apply documentation and programming best practices to deliver quality and secure codes.
- Provide support and troubleshoot issues that may occur in the applications.
- Deploy applications to testing and production environments.
- Develop technical document to guide and train in-house Solution Support and Operations personnel.
- Provide leadership and guidance to software engineers. Collaborate with project managers to define development roadmap and priorities.
- Keep abreast with the emerging technology and advancement to ensure optimisation and enhancement of IT infrastructure, solutions, services and processes in meeting the business needs over time.
- Academic Qualifications: At least Bachelor of Science degree in Computer Science, Information Technology or other related fields.
- Experience: Minimum 10 years working experience in software development. Strong foundation in HTML, CSS and JavaScript. Sound working knowledge of at least 2 server-side programming languages i.e. PHP, Java, .NET Core, Python, Node.js
Skills Required
- Bachelor of Science degree in Computer Science, Information Technology, or a related field
- At least 10 years of working experience in software development
- Strong foundation in HTML, CSS, and JavaScript
- Working knowledge of at least two server-side programming languages: PHP, Java, .NET Core, Python, or Node.js
Similar Jobs
What We Do
Bank Negara Malaysia is Malaysia’s central bank, mandated to promote monetary and financial stability conducive to sustainable economic growth. It maintains price stability, supports financial-system resilience, develops financial infrastructure and inclusion, oversees efficient and secure payment systems, advises the government on macroeconomic policy and public debt, issues the national currency, and manages Malaysia’s international reserves through its national central-banking responsibilities.

.jpeg)





