Software Architect

PETALING JAYA, MALAYSIA
SOFTWARE ENGINEERING & RESEARCH
HYBRID
FULL-TIME
ENGLISH CV

Are you searching for a job in an innovative setting? Are you passionate about new trends and developments in software? Do you value quality? Do you love achieving the best results for our customers? Then, you might just be the person we are looking for to join our team! 

What you will do

  • Define the architectural vision for products and manage the architectural backlog
  • Design, develop, and maintain high-performance software applications using C#
  • Collaborate with product owners, stakeholders, and cross-functional teams to translate requirements into architectural blueprints
  • Provide technical guidance and mentorship to development teams, ensuring adherence to best practices and coding standards
  • Analyze, optimize, and refactor existing codebases to improve maintainability and performance
  • Lead the adoption of best practices in software engineering, including code reviews, unit testing, and documentation
  • Evaluate and recommend new technologies, tools, and practices to enhance the software ecosystem
  • Actively participate in technical discussions, estimations, reviews, retrospectives, and meetings to contribute to a better understanding of user needs and process improvements

Your profile

Requirements: 

  • Bachelor's or master's degree in computer science, engineering, or a related field
  • More than 5 years of experience as a software engineer specializing in C# development
  • Proven experience working as a Software Architect
  • Extensive knowledge of object-oriented programming (OOP), SOLID principles, software architecture principles, and design patterns
  • Experience with modern version control systems (e.g., Git) and CI/CD pipelines
  • Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment
  • Excellent communication skills and a proactive, solution-driven mindset
  • A team player who is also able to work independently
  • Familiarity with DevOps methodologies and practices

Plus points: 

  • Proficiency in mathematics, particularly involving 3D space manipulation
  • Broad knowledge of the IT market and emerging trends
  • Experience working in Agile and Scrum methodologies

What we offer

Location and type of contract

  • Petaling Jaya, Malaysia
  • ​Software engineering and research
  • Full-time
  • Hybrid
  • Mid-senior level
  • CV in English

Share on:

Share on Facebook
Share on Twitter
Share on LinkedIn
Share with Pocket
Two men sitting and smiling with a woman standing behind them smiling, all looking downwards
A woman smiling and talking to another woman
A female Materialise employee smiling and looking into the camera
Two Materialise employees running on a path

Working at Materialise

Materialise is a dynamic, international high-tech company, founded in 1990 and headquartered in Belgium, with over 2,300 employees worldwide. Materialise’s mission is to innovate for a better and healthier world through its software and hardware infrastructure and in-depth knowledge of additive manufacturing (also known as 3D printing). Our customers are in diverse industries, such as automotive, aerospace, medical, research, and academia.

As a growing company, Materialise is always looking for enthusiastic professionals who want to work in an environment full of revolutionary technology and surrounded by people passionate about their work.

Work culture