Software Engineer (.Net)

closed
ZILO Logo

ZILO

πŸ“Remote - Thailand

Summary

Join our team at ZILOβ„’ as a skilled Software Engineer (.Net) to help build and maintain innovative web applications, utilizing Blazor and backend services using C#.

Requirements

  • Bachelor’s degree in Computer Science or a related field
  • Proven experience as a .Net / C# Developer or similar role
  • Strong proficiency in C#, HTML and CSS for web development
  • Experience with microservice architecture and micro front-end is a plus
  • Experience with GitHub actions or similar
  • Experience with version control systems such as Git
  • Knowledge of GraphQL, Kafka data streaming, Blazor server and ASP.Net core
  • Excellent problem-solving skills and attention to detail
  • Ability to work both independently and as part of a team
  • Strong verbal and written communication skills
  • Can-Do attitude and willing to learn

Responsibilities

  • Develop and maintain user-facing features using Dotnet 8 or Dotnet core
  • Collaborate with cross-functional teams to design, develop, and test software solutions
  • Design and implement software solutions that adhere to industry practices and align with business objectives
  • Write clean, efficient, and well-documented code
  • Document design patterns, system architecture and technical specifications for future reference
  • Troubleshooting and debugging issues as they arise
  • Keep up to date with emerging trends and best practices in frontend and backend development to assess for potential impact to ZILOβ„’
  • Facilitate design workshops and brainstorming sessions to foster innovation and creativity within the team
  • Participate in code reviews to ensure adherence to design principles and coding standards
  • Contribute to a positive team culture
  • Provide mentorship and guidance to junior engineers on architectural and design related concerns
  • Ensure that software is delivered on time and meets the requirements of stakeholders
  • Conduct continuous performance evaluation and improvements on existing systems to enhance reliability and scalability

Benefits

  • Private Health Insurance
  • Pension Plan
  • Paid Time Off
  • Work From Home
  • Training & Development
  • Performance Bonus
This job is filled or no longer available