Analyst Programmer (Digital Solutions Department) [NIE]
Core
Design, develop, test, and implement application systems and AI-driven features to enhance the student digital experience at Singapore's national teacher education institute.
Role type
Senior IC .NET Analyst Programmer
Builds
In-house student information systems and AI-enhanced digital learning tools
Domain
Education technology / Student Information Systems
Deliverable
production ML models | product features
Required skills
.NET programming, SDLC, Agile methodologies, API integration, relational databases, ORM frameworks (Hibernate), GitHub Copilot, system troubleshooting, project management
Preferred skills
Jira, AI-driven automation, Power BI, low-code platforms (Power Apps)
Technologies
.NET, GitHub Copilot, Hibernate, Power BI, Power Apps, Jira
Responsibilities
Design and implement application systems based on user requirements; explore and propose innovative ways to modernize student information systems using AI; maintain and enhance existing in-house applications; troubleshoot, debug, and upgrade applications; independently manage IT projects from initiation to completion; ensure compliance with Data Governance, IT Audit, and Security policies.
Seniority
Mid-Senior, hands-on IC