Senior Software Engineer (Backend)

Bank Islam Malaysia Berhad

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bank Islam Malaysia Berhad invites a skilled Backend Software Engineer to join the Engineering team. You will focus on Dotnet Core C# (microservices), cloud deployments, and integration with front-end technologies to support flagship banking applications in the Cloud.

We seek 5–7 years of backend experience, strong problem-solving abilities, and a collaborative mindset. You will contribute to code quality, architecture discussions, and DevOps collaboration to ensure scalable, secure financial

Qualifications

  • Proven expertise in Dotnet C# programming language and backend development frameworks.
  • Experience with microservices architecture and secure RESTful API development (OAuth2, OIDC, JWT etc.).
  • Strong knowledge of database technologies, including SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Proven ability to work collaboratively in software development teams and contribute to backend development processes.
  • Excellent problem-solving and analytical skills, capable of addressing complex technical challenges.

Responsibilities

  • Collaborate closely with tech leads and software developers, contributing to the backend development of full-stack applications.
  • Lead in the design and implementation of scalable and robust backend services using Dotnet Core and related technologies in a Cloud setting.
  • Take ownership of code review / pull request review involving Dotnet Core C# micro-services, APIs, database schema, and optimization opportunities to ensure adherence to coding standards and best practices.
  • Collaborate with technology lead to reply to audit (internal / external) and ensure recommendations are implemented accordingly.
  • Engage with product owners, architects, and other stakeholders to understand project requirements and translate them into efficient technical solutions.
  • Implement best practices, coding standards, and development methodologies to enhance the team's productivity and code quality.
  • Monitor, analyze, and optimize the performance, scalability, and reliability of backend applications in the Cloud.
  • Work with DevOps and infrastructure teams to ensure applications are deployed and operated smoothly.
  • Keep abreast of the latest industry trends and technological advancements to continually enhance the team's backend development capabilities.
  • Ensure effective communication and collaboration within the team and with other departments to meet project goals.

Skills

Dotnet Core C#
AWS
Docker
Sonarqube

Education

Bachelor’s degree in software engineering or information technology

Job description

We are a dedicated division within Bank Islam focused on crafting software and systems for the bank. Our mission is to lead the way in innovation, developing new models and refining our products and services with our customers' needs as the pivotal point of all we do. We aim to self-disrupt, ensuring we stay ahead in delivering exceptional experiences. Our overarching goal is to endow everyone with the tools and knowledge for financial literacy, championing business practices that foster a positive and sustainable impact on the economy, community, and environment. This aligns with our commitment to shariah principles. Our core values emphasize customer-centric thinking, integrity in action, the pursuit of excellence, and taking full ownership of our objectives.

In the Bank Islam - Engineering team, we recognize that the backbone of our success lies in our technological advancements, particularly through our BIMB Web and Mobile. We are on the lookout for a skilled Backend Software Engineer to join our ranks and contribute to our software development endeavors. The ideal candidate should possess a deep understanding of backend development processes and be passionate about solving problems and enhancing code quality. If you are someone who thrives on technical challenges and enjoys working in a collaborative environment, we are eager to connect with you.

Primary Functions

The Backend Software Engineer will play a crucial role in our development team, focusing on creating reliable and scalable software solutions. Specializing in backend development, this role involves working with Dotnet Core C# (microservices) and ensuring seamless integration with front-end technologies in a Cloud environment. The main responsibility is to contribute to the development and optimization of our flagship banking applications in the Cloud.

Duties and Responsibilities

Collaborate closely with tech leads and software developers, contributing to the backend development of full-stack applications.

Alongside tech lead, lead in the design and implementation of scalable and robust backend services using Dotnet Core and related technologies in a Cloud setting.

Take ownership of code review / pull request review involving Dotnet Core C# micro-services, APIs, database schema, and optimization opportunities to ensure adherence to coding standards and best practices.

Collaborate with technology lead to reply to audit (internal / external) and ensuring recommendations are implemented accordingly

Engage with product owners, architects, and other stakeholders to understand project requirements and translate them into efficient technical solutions.

Implement best practices, coding standards, and development methodologies to enhance the team's productivity and code quality.

Monitor, analyze, and optimize the performance, scalability, and reliability of backend applications in the Cloud.

Work with DevOps and infrastructure teams to ensure applications are deployed and operated smoothly.

Keep abreast of the latest industry trends and technological advancements to continually enhance the team's backend development capabilities.

Ensure effective communication and collaboration within the team and with other departments to meet project goals.

Skills
  • Dotnet Core C#
  • AWS
  • Docker
  • Sonarqube
Qualification

Bachelor’s degree in software engineering or information technology

Years of Experience

5 - 7 years working experience

Specific Skills / Knowledge and Certification Required

Profound expertise in Dotnet C# programming language and backend development frameworks

Experience with microservices architecture and secure RESTful API development (OAuth2, OIDC, JWT etc.).

Strong knowledge of database technologies, including SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).

Proven ability to work collaboratively in software development teams and contribute to backend development processes.

Excellent problem-solving and analytical skills, capable of addressing complex technical challenges.

Effective communication and interpersonal skills, facilitating seamless collaboration with team members and stakeholders.

Experience with Agile development methodologies and a continuous improvement mindset.

Eagerness to stay updated on the latest backend technologies and industry trends, with a commitment to ongoing learning and development.

Application Questions
  • Which of the following statements best describes your right to work in Malaysia?
  • How many years' experience do you have as a software engineer?
  • Which of the following types of qualifications do you have?

Bank Islam Malaysia Berhad is the pioneer of Islamic banking system in Malaysia. We have grown to become one of the nation’s leading financial institutions, providing a wide range of products and services to meet the financial and banking needs of all Malaysians, regardless of race and religion. A career with Bank Islam means an outstanding opportunity to develop a professional vocation in the ever-challenging banking industry. Be a part of an organisation that is totally committed to developing Malaysia as one of the leading global Islamic financial centres.

Bank Islam Malaysia Berhad is the pioneer of Islamic banking system in Malaysia. We have grown to become one of the nation’s leading financial institutions, providing a wide range of products and services to meet the financial and banking needs of all Malaysians, regardless of race and religion. A career with Bank Islam means an outstanding opportunity to develop a professional vocation in the ever-challenging banking industry. Be a part of an organisation that is totally committed to developing Malaysia as one of the leading global Islamic financial centres.

Researching careers? Find all the information and tips you need on career advice.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Product Engineering Tech Lead
Product Engineering Tech Lead

Bank Islam Malaysia Berhad • Kuala Lumpur

On-site
MYR 240,000 - 380,000
Software Engineer (Front-end)
Software Engineer (Front-end)

Bank Islam Malaysia Berhad • Kuala Lumpur

On-site
MYR 90,000 - 150,000
Senior Backend Engineer — Cloud Microservices (Dotnet Core)
Senior Backend Engineer — Cloud Microservices (Dotnet Core)

Bank Islam Malaysia Berhad • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Bank Islam Malaysia Berhad • Kuala Lumpur

On-site
MYR 180,000 - 360,000
Senior Backend Tech Lead - Java/Spring Boot, AWS Cloud
Senior Backend Tech Lead - Java/Spring Boot, AWS Cloud

Bank Islam Malaysia Berhad • Kuala Lumpur

On-site
MYR 240,000 - 380,000
Senior Cloud Security Engineer
Senior Cloud Security Engineer

Bank Islam Malaysia Berhad • Kuala Lumpur

On-site
MYR 180,000 - 280,000
Manager, Product Owner / Programme Manager (IT PMO)
Manager, Product Owner / Programme Manager (IT PMO)

Bank Islam Malaysia Berhad • Kuala Lumpur

On-site
MYR 150,000 - 230,000
Senior Relationship Manager, Corporate Banking, Corporate & Investment Banking
Senior Relationship Manager, Corporate Banking, Corporate & Investment Banking

Bank Islam Malaysia Berhad • Kuala Lumpur

On-site
MYR 150,000 - 210,000
Lead Backend Engineer (JAVA)
Lead Backend Engineer (JAVA)

Ryt Bank • Kuala Lumpur

On-site
MYR 280,000 - 360,000
Marketing Officer, Vehicle Financing Sales Hub (Seri Petaling)
Marketing Officer, Vehicle Financing Sales Hub (Seri Petaling)

Bank Islam Malaysia Berhad • Selangor

On-site
MYR 48,000 - 72,000