Senior Fullstack Engineer - Thailand, ประเทศไทย - Michael Page Thailand

    Michael Page Thailand
    Michael Page Thailand Thailand, ประเทศไทย

    1 สัปดาห์ที่แล้ว

    Default job background
    เต็มเวลา
    คำอธิบาย

    About Our Client

    An IT solution company

    Job Description

  • Design, develop, and maintain robust and scalable software solutions using .NET and JavaScript technologies.
  • Collaborate closely with cross-functional teams to gather requirements, define project scope, and ensure alignment with business objectives.
  • Implement frontend interfaces and backend functionalities, ensuring seamless integration and optimal performance across the stack.
  • Write clean, efficient, and well-documented code adhering to industry best practices and coding standards.
  • Conduct thorough code reviews, offer constructive feedback, and mentor junior team members to foster growth and knowledge sharing.
  • Troubleshoot and resolve technical issues, perform root cause analysis, and implement effective solutions in a timely manner.
  • Stay abreast of emerging technologies, trends, and methodologies in software development, and incorporate them into project strategies and solutions.
  • Participate actively in Agile development methodologies, including sprint planning, daily stand-ups, and retrospective meetings. The Successful Applicant
  • Bachelor's degree in Computer Science, Engineering, or a related field. Advanced degrees are advantageous.
  • At least 5 years of hands-on experience in software development, with a focus on fullstack development using .NET and JavaScript.
  • Proficiency in frontend frameworks like React, Angular, or , and backend frameworks such as ASP.NET Core or
  • Strong understanding of relational databases (e.g., SQL Server, MySQL) and experience with ORM frameworks (e.g., Entity Framework, Sequelize).
  • Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
  • Excellent problem-solving abilities, attention to detail, and the capacity to thrive in a collaborative team environment.
  • Exceptional communication skills, with the ability to effectively convey technical concepts to both technical and non-technical stakeholders.
  • Proven track record of delivering high-quality software solutions within project deadlines and budget constraints. What's on Offer
  • Competitive Salary
  • Great benefits
  • Hybrid policy