Software Architect

Be among the first applicants.
Materialise NV
Petaling Jaya
MYR 200,000 - 250,000
Be among the first applicants.
7 days ago
Job description

Mid-senior level Petaling Jaya, Malaysia Hybrid Full-time Software Engineering & Research

Software Architect

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!

Responsibilities:

  • 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
  • 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

Hybrid working & flexibility: At Materialise, we value the power of in-person connections and the advantages of remote work, allowing our employees the flexibility to enjoy the best of both worlds. You can work remotely up to 60% of the time and work flexible hours, depending on your particular role.

Personal growth and career advancement: At Materialise, we’re committed to nurturing the professional development of our employees. We invest in our passionate people and empower them to explore and grow by offering diverse career paths that capitalize on their talents. Plus, we offer courses, external coaching programs, and in-house mentoring so that our employees can fulfill their potential.

Team building: We cultivate a positive work culture so our employees have an enjoyable professional environment. Collaboration is key, so we organize activities that unite our employees, such as after-work events and team lunches. We want all our staff to feel connected in an environment that promotes strong bonds based on trust, respect, empathy, and friendship.

Innovation is key: Innovation is not just a buzzword at Materialise; it's at the core of what we do. As pioneers in our industry, we create cutting-edge solutions, fostering an environment that supports and rewards ingenuity and leadership. We’re dedicated to shaping the future of 3D printing, recognizing and celebrating the creative spirit within all our global innovators.

Location and type of contract

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

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.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Software Architect jobs in Petaling Jaya