Description du poste
• Develop, maintain, and enhance existing applications, including Health Mobile Application, Health CMS, Hotline Application, ActivityLog System, and Care General Insurance System.
• Perform application migration from legacy frameworks to newer technologies.
• Develop and maintain web applications, backend services, APIs, and middleware systems.
• Develop and enhance mobile applications for Android and iOS using Flutter & Dart.
• Perform application monitoring, troubleshooting, debugging, deployment, updates, and maintenance.
• Handle mobile application release management and publishing to Google Play Store and Apple App Store.
• Manage system integration projects with Core Systems and other related applications.
• Develop new applications, features, and reports based on business and user requirements.
• Implement AI solutions in business workflows, including Agentic AI and integration with existing systems.
• Conduct periodic application security enhancements to ensure system security, performance, and code quality.
• Maintain technical documentation, application versioning, administration, and monthly project status reports.
Qualifications
• Bachelor's Degree (S1) in IT, Computer Science, or related fields.
• Minimum 6 years of experience in application development, maintenance, and system integration.
• Strong proficiency in C#, ASP.NET Core / .NET Core MVC, OOP, and Entity Framework/Core.
• Experienced in API development, system integration, and full-stack development.
• Experienced in Flutter & Dart for Android and iOS application development.
• Proficient in SQL Server, including query optimization, stored procedures, and database management.
• Good understanding of application security, secure coding practices, OWASP Top 10, and application performance.
• Familiar with Firebase, GitHub, Docker, Cloud Services, and SAST tools (SonarQube, Veracode) is an advantage.
• Understanding of AI/Agentic AI, LLM, RAG, and AI integration with existing systems is an advantage.
• Experience in Health or General Insurance System development is an advantage.
• Good English communication, problem-solving, documentation, and project management skills.
• Able to work independently or in a team, work under pressure, and meet project deadlines.