Show more filters
Banner image for Materialise

Software Development Engineer C#

Materialise

3.2
3 reviews
Materialise
Job Type   /   Job Level
Full-time   /   Fresh/Entry Level
Company Location
Malaysia
What you will do


  • Design, develop, and maintain software in C# for 3D software
  • Develop and maintain automated tests
  • Apply proper object-oriented programming (OOP) and SOLID principles and practices throughout the solution development process
  • Ensure coding standards are followed and help enforce good programming practices within the development team
  • Work closely with team members in Agile and Scrum
  • Proactively participate in technical discussions, estimations, reviews, retrospectives, and meetings to contribute towards a better understanding of user needs and process improvements
  • Deliver work of high quality and completeness within the agreed-upon timeline
  • Handle customer issues by providing support, troubleshooting, and bug fixing
  • Maintain and create documentation


Your profile


  • Degree in computer science, software engineering, or engineering (mechanical, mechatronics, biomedical, electronics, or a relevant field)
  • We are aiming for a strong fresh graduate who is passionate about and good at programming, especially C#
  • Good interpersonal skills
  • Enjoys programming and always looking for the next thing to learn and master
  • A team player who is also able to work independently
  • Good analytical, debugging, and lateral thinking skills
  • Familiarity with version control tools such as Azure DevOps/Git


Plus points


  • Good at mathematics involving 3D space manipulation
  • Experience working in Agile, Lean, and Scrum methodologies
  • Prior experience in an ISO/FDA/AMMi-regulated environment
  • Familiarity with version control tools such as Azure DevOps/Git


Location and type of contract


  • Petaling Jaya, Malaysia
  • Full-time
  • Hybrid
  • Entry level
  • CV in English

More jobs