Talent.com
This job offer is not available in your country.
C# LEAD SOFTWARE ENGINEER (Manager)

C# LEAD SOFTWARE ENGINEER (Manager)

HeliusSingapore, SG
30+ days ago
Job description

Our client is a fast developing product company.

We focus on digital transformation for the Japanese construction industry and beyond, the global construction industry.

Our products focus on improving productivity for the design, construction, and maintenance of buildings and factories by automating all of these processes.

Benefits

  • 13.5 months' salary per year.
  • Core time : 9 : 00 -15 : 00; 5 days / week from Monday - Friday. Just focus on work output, no micromanagement, and no staff control.
  • Large, modern office with open workspace.
  • Stable and long-term job. We develop our own world-class products

Job Description :

  • Manage an engineering team of less than 10 people with the task of developing and designing Plug-in for CAD / BIM software (like Autodesk Revit) which is used in the architecture – construction – manufacturing industry.
  • Participate in the documentation process, requirements analysis, design, deploying, code reviewing, unit testing and operating the product.
  • Discuss, propose solutions for the team and manage the progress of members.
  • Lead the team to accomplish the company’s goal and mission.
  • Training, support and motivate team members.
  • Problems solving (technical and human).
  • Your skills and experience

  • Bachelor’s Degree in Computer Science, Information Technology, or related fields.
  • Experienced in designing and developing large-scale systems with complex business.
  • At least 5 years’ experience in C# (preferred to candidates having experience in Revit).
  • Strong knowledge of OOP, Solid, Design Pattern.
  • Good at logical thinking and math.
  • Good English command in reading and writing (Japanese is a plus but not mandatory).
  • Nice to have :

  • Experienced in developing and using Revit API or AutoCAD API.
  • Experienced in projects related to 2D / 3D graphics such as games / image / printing / simulated graphics...
  • Experienced in optimizing software performance, solving many difficult problems in project.
  • Experienced or interested in architecture – construction – manufacturing system.
  • Experienced in working on desktop application by WPF.
  • Experienced in .Net project (with deeply work in logic code, use algorithms, complex data structures).
  • Experienced in managing team with at least 3-5 people, leadership, responsibility.
  • Create a job alert for this search

    Software Engineer • Singapore, SG