company-logo-image

Senior/Principal Software Architect

Job Description

Job Description

  • Design solutions for the Application/System ideally with an enterprise environment.
  • Scrutinize project constraints to analyse alternatives, mitigate risks, and conduct process re-engineering as necessary.
  • Recommend best practices for the entire solution which may include define a procedure and process to ensure solution delivery.

Job Requirements

  • Bachelor’s degree in Computer/Electrical/Telecommunication or similar area.
  • Minimum 7 years of relevant experience.
  • Strong frontend and backend development skills (Full stack) with emphasis on Python, Java, and NodeJS.
  • Experienced in complex system design and development such as high volume and real-time transaction, distributed system, and distributed database.
  • Proven web services skills using SOAP and REST API.
  • Experienced with cloud and virtualization technologies in Linux environment, such as CentOS, Ubuntu, Virtual Box, Docker and Kubernetes.
  • Experienced in DevOps practices in the software/systems development life cycle. Using continuous integration (CI) tools and continuous delivery (CD) tools to produce high software quality.
  • Good knowledge of database development such as data mining, data security, database design, database programming, MySQL, PostgreSQL, Oracle.
  • Experienced with Big Data platform such as Cloudera/HortonWorks Hadoop is a plus.
  • Experienced in project and product management and capable of doing business analysis as part of the project initiation phase.


Job Requirements


Company Benefits

Hybrid work model

We understand the need of flexibility. We offer hybrid working arrangements* so you can get your best work done.

Healthcare & medical coverage

Enjoy our healthcare and medical coverage when you're on board.

Professional development

We provide excellent opportunities and resources to support your career development and productivity.

Smart casual dress code

We offer a workplace where you can wear comfortably, allowing you to better focus on creating innovative solutions with a global outlook.


Additional Info

Company Activity

Last active - few hours ago


Company Profile

Telekom Malaysia-logo-image

Telekom Malaysia

Our Vision Of Smart Ecosystems

We started as a division in the early 80's; and was later incorporated as a company in 2001. We are a Malaysian government approved R&D company; and an innovation hub for Telekom Malaysia (TM).

Today, we are positioned as a key enabler to drive TM's digital aspiration with strength in smart connectivity and smarter platforms as it moves beyond connectivity into new value-added digital and smart services, covering customer experience, process optimisation and new business opportunities.

Source: tmrnd.com.my