Software Engineer (.Net)
Detail posisi
Kewajiban
• 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
Kualifikasi
• 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