Search by job, company or skills

MiTek Vietnam

Software Engineer (C#, .NET, SQL)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role, Responsibilities & Typical Activities

  • Code, enhance, test, and debug 3D CAD/Engineering desktop software using C#, SQL Server, and the .NET Framework.
  • Contribute to large, breakthrough enhancements in our CAD/BIM platform. Efforts require refactoring existing logic, feasibility analysis, and creating new enhancements.
  • Collaborate with business analysts, testing, and other development teams to ensure solutions are efficient, consistent, and fulfill business needs.
  • Perform design and analysis on efforts before starting development.
  • Author technical documents for software architecture or design as required.
  • Participate in design reviews, code reviews, and collaborative requirements reviews.
  • Apply generally accepted programming standards and techniques to ensure efficient performance and data manipulation.
  • Attendance during regular workhours and overtime as required.
  • Collaborate with multiple global teams to contribute to a large-scale project.

Required Qualifications:

  • Bachelor of Science degree in Computer Science or related field. Additional, equivalent work experience may be substituted for the degree requirement
  • 4+ years of hands-on experience with C#, .NET, and Windows Forms application development is a plus.
  • Knowledge of data structures and strong understanding of object-oriented principles
  • Comfortable digging into large, unfamiliar codebases to diagnose, debug, and resolve critical issues
  • Familiarity with Azure DevOps for project management and source control.
  • Must possess excellent verbal and written communication skills in English and the ability to communicate in both technical and business terms. (English level B1+ - CEFR or equivalent)

Preferred Qualifications:

  • Understanding of mathematical concepts involving algebra and geometry
  • Understanding of SCRUM and Agile principles to collaborate effectively in a team environment.

Why you'll love working here

  • Extremely competitive salary.
  • 13th month & productivity Bonus.
  • Yearly salary review.
  • Healthcare insurance package.
  • 24/24 Personal accident insurance.
  • State-of-the-art office environment.
  • Yearly outing.
  • Detailed induction, training and on-going career development.
  • Opportunity for overseas training and travel.
  • English training programs.
  • 5-day week.
  • Flexible start-times.
  • Free lunch.
  • Free parking.
  • Full Social Club including gym, zumba, yoga, football, badminton, swimming

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 135878683

Similar Jobs