Back-end Engineer

  • Mengwi
  • Ibmc
Tasks Develop scalable and high-performance Back-End applications using C# and the .NET framework. Design, implement, and maintain database schemas and optimize database performance for DynamoDB and MySQL. Collaborate with cross-functional teams to understand requirements and translate them into technical solutions. Implement software development principles, design patterns, and best practices to ensure code quality and maintainability. Troubleshoot and debug issues to ensure smooth operation of the applications. Work closely with front-end developers to integrate user-facing elements with server-side logic. Requirements Strong proficiency in C# and the .NET framework. Proven experience of at least 3 years in software development. Experience working with databases such as DynamoDB and MySQL, including database design, optimization, and query optimization. Solid understanding of software development principles, design patterns, and best practices. Excellent problem-solving skills and ability to work independently or in a team environment. Strong communication skills and ability to collaborate effectively with cross-functional teams. Familiarity with Git. Familiarity with Terraform and Serverless is a must. Good to Have: Knowledge and experience of using cloud platforms such as AWS or Azure. Proficiency in C++. IBMC stands as a prominent Business Management Consulting Company in Indonesia, dedicated to propelling business achievements. With a strong presence in the Indonesian market, we offer a comprehensive range of services tailored to meet the diverse needs of both local and international businesses.