-
View all jobs
Job Title: Senior Principal Engineer
Posting Start Date: 03/03/2026
About NUS IT
NUS Information Technology is the cornerstone to providing reliable, high-performance and secure IT solutions and effective IT governance for the campus. Here at NUS IT, we aim to transform NUS into a borderless computing community providing knowledge at its fingertips by enhancing the use of effective applications and services for teaching and learning.
We drive a culture that is forward-looking. With a strong passion for IT, our people are always striving to improve, push boundaries and innovate with a "can-do" attitude. We embrace collaboration, open communication and knowledge sharing. If you see yourself thriving in a dynamic environment and breaking new grounds with innovative ideas, you will find yourself at home in NUS IT.
As part of our team, you can look forward an empowered work environment that allows you to take charge of your own career path. We provide competitive remuneration as well as flexible work arrangements to enable your growth and development. We pride ourselves on our diverse workforce and are committed to transforming NUS into a leading global University shaping the future.
https://nusit.nus.edu.sg/
Job Purpose
Core Requirements
Posting Start Date: 03/03/2026
About NUS IT
NUS Information Technology is the cornerstone to providing reliable, high-performance and secure IT solutions and effective IT governance for the campus. Here at NUS IT, we aim to transform NUS into a borderless computing community providing knowledge at its fingertips by enhancing the use of effective applications and services for teaching and learning.
We drive a culture that is forward-looking. With a strong passion for IT, our people are always striving to improve, push boundaries and innovate with a "can-do" attitude. We embrace collaboration, open communication and knowledge sharing. If you see yourself thriving in a dynamic environment and breaking new grounds with innovative ideas, you will find yourself at home in NUS IT.
As part of our team, you can look forward an empowered work environment that allows you to take charge of your own career path. We provide competitive remuneration as well as flexible work arrangements to enable your growth and development. We pride ourselves on our diverse workforce and are committed to transforming NUS into a leading global University shaping the future.
https://nusit.nus.edu.sg/
Job Purpose
- Deliver enterprise-grade AI-powered applications using primarily but not limited to .NET and React, leveraging AI coding assistants throughout development.
- Build intelligent features while using GitHub Copilot, Cursor, and Claude to accelerate delivery, enhance code quality, and drive innovation across the full development lifecycle.
- AI-Assisted Development: Develop and maintain applications by leveraging AI tools (GitHub Copilot, Cursor, Claude) across entire SDLC—from requirements and architecture to coding, testing, documentation, support, maintenance and DevSecOps.
- AI Feature Integration: Implement LLM APIs (Azure OpenAI, OpenAI, Anthropic), semantic search, and intelligent workflows into enterprise applications.
- Quality & Testing: Use AI to generate tests, review code, identify bugs, optimize performance. Maintain engineering excellence.
- Leadership: Mentor team on AI-assisted workflows, establish best practices, drive adoption of AI development tools.
Core Requirements
- 5-10+ years software engineering with strong enterprise web application delivery
- Degree in Computer Science or equivalent practical experience
- Expert use of AI coding assistants (GitHub Copilot, Cursor, Claude) for development, testing, debugging
- Apply AI throughout SDLC: requirements, design, coding, test generation, code reviews, DevSecOps automation
- Experience integrating LLM APIs (Azure OpenAI, OpenAI, Anthropic) with prompt engineering
- NET Stack
- Backend: C#, ASP.NET Core (Web API/MVC), Entity Framework Core
- Frontend: React/TypeScript (or Angular), component design, state management
- Database: MS SQL Server, Oracle, PostgreSQL, or MySQL with query optimization
- RESTful APIs, OAuth2/JWT, containerization (Docker), Azure/cloud deployment
- Strong fundamentals: SOLID principles, design patterns, testing strategies, CI/CD
- Agile delivery, stakeholder management, mentoring, team collaboration
- Nice-to-have: Python for AI scripting, Redis caching, automated testing (Playwright/Cypress)
Key Skills
Ranked by relevance
ai
containerization
design patterns
postgresql
sql server
ai tools
angular
python
docker
oracle
server
react
mysql
redis
sql
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior DevOps Engineer (Platform Team)
2026-05-27
Full-time
Not Applicable
Ukraine
Appliances
Engineering
View Job Details
Related
Software Engineer (Backend Focus)
2026-05-27
Full-time
Mid-Senior
Australia
Information Technology & Services
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-28
Full-time
Mid-Senior
Estonia
Internet Publishing
Information Technology
Login to Apply
- Posted
- Mar 16, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Singapore
- Company
- National University of Singapore
Industries
Higher Education
Education Administration Programs
Strategic Management Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior DevOps Engineer (Platform Team)
2026-05-27
Full-time
Not Applicable
Ukraine
Appliances
Engineering
View Job Details
Related
Software Engineer (Backend Focus)
2026-05-27
Full-time
Mid-Senior
Australia
Information Technology & Services
Engineering
View Job Details
Related
Senior Software Engineer
2026-05-28
Full-time
Mid-Senior
Estonia
Internet Publishing
Information Technology