Analyst Programmer / Systems Analyst (Digital Solutions Department) [NIE]
Core
Design, develop, test, and implement application systems and AI-driven features to support student digital experiences and modernize student information systems.
Role type
Senior IC Analyst Programmer / Systems Analyst
Builds
In-house applications, AI-enhanced student digital experiences, and modernized student information systems for the National Institute of Education
Domain
Education technology / Student information systems
Deliverable
production ML models | product features
Required skills
.NET programming, GitHub Copilot, SDLC, Agile methodologies, API integration, relational databases, ORM frameworks (Hibernate), project management
Preferred skills
AI-assisted development methodologies, system integration
Technologies
.NET, GitHub Copilot, Hibernate, APIs
Responsibilities
Design and implement application systems based on user requirements; Develop and test AI-driven features for student experience; Maintain and enhance existing in-house applications; Troubleshoot, debug, and upgrade applications; Manage IT projects from initiation to completion; Ensure compliance with Data Governance and Security policies
Seniority
Mid-Senior, hands-on IC