
Senior Software Engineer
3 weeks ago
Senior Software Engineer (contract ending 31 Jan 2028), IITS — Singapore Management University
OverviewJob title: Senior Software Engineer (contract ending 31 Jan 2028), IITS
Join to apply for the Senior Software Engineer role at Singapore Management University. This position is for the Office of Integrated Information Technology Services (IITS).
Responsibilities- Gather user requirements, conduct feasibility studies, and design & develop solutions that are robust, scalable and mobile friendly.
- Build, support, maintain or enhance the custom solutions.
- Work independently or with other team members to develop, integrate, or implement new components to deliver new features.
- Manage integration partners, conduct code reviews and testing for developed or integrated products.
- Run IT security scans for software and address vulnerabilities in a timely manner.
- Create and update technical documentation and user manuals according to standards and guidelines.
- Ensure timely completion and produce quality output.
- Conduct user training and provide user and exam support.
- Provide integration support to other systems.
- Monitor usage and effectiveness of solutions.
- Manage student helpers in UAT, technical documentation and support work.
- Any other duties as assigned.
- Diploma or Degree in Computer Science, Information Technology, or related field.
- Professional certifications (preferred but not mandatory) such as:
- Microsoft Certified: Azure Developer Associate
- Microsoft Certified: .NET Developer
- Certified Scrum Developer (CSD) or Agile/Scrum certifications
- AI/ML certifications from Coursera, edX, or Microsoft (e.g., Azure AI Engineer Associate, Prompt Engineering for LLMs)
- Required Skills and Experience:
- Minimum 5 years of hands-on experience in web development using C#, ASP.NET (MVC/Web API), .NET Framework 4.8, and .NET Core/6+.
- Proficient in modern frontend frameworks such as Angular or React.js.
- Strong knowledge of web markup and scripting: HTML5, CSS3, JavaScript, XML, jQuery, AJAX.
- Familiar with Learning Management System (LMS) integration, data analytics tools, and mobile technologies.
- Solid understanding of Object-Oriented Programming (OOP) principles and software design patterns.
- Experience with Microsoft tech stack including MS SQL Server, Entity Framework, Visual Studio, and Azure cloud services.
- Hands-on experience in cloud migration projects from on-premise infrastructure to Azure, including refactoring and modernization of legacy applications.
- Strong grasp of n-tier architecture, SOA, and RESTful APIs.
- Skilled in GitHub and experienced in Agile software development methodologies.
- Proficient in automated testing using Playwright, Selenium, NUnit, xUnit, and familiar with TDD practices.
- Knowledge of secure coding practices and capable of performing high-quality code reviews.
- Proven track record in delivering full software development lifecycle projects, including user training and post-deployment support.
- Quick to adapt to new technologies, systems, and integration methods.
- Analytical and problem-solving skills with the ability to deliver well-documented, innovative solutions.
- Self-motivated, independent, and responsible with a passion for building robust, high-quality systems.
- Strong written and verbal communication skills, and a collaborative team player comfortable engaging with diverse stakeholders.
- Preferred/Bonus Skills:
- Experience with Power Platform (Power Apps, Power Automate, Power BI) for rapid solution development and automation.
- Experience with Python for backend scripting or data analysis.
- Exposure to AI engineering, including LLM applications, RAG (Retrieval-Augmented Generation), and prompt engineering.
- Hands-on experience in cloud-native development.
- Experience building interactive dashboards or learning analytics tools is a strong advantage.
Candidates who do not possess the stipulated qualifications but have relevant work experience may still apply. Remuneration and appointment terms shall commensurate with qualifications and experience. SMU reserves the right to modify the appointment terms where necessary.
Details- Seniority level: Mid-Senior level
- Employment type: Contract
- Job function: Other
- Industries: Education
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Senior Software Manager
3 weeks ago
Singapur, Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full timeOverview The incumbent will be responsible for developing and installing robust software solutions. Responsibilities The key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess...
-
Software Engineer/Senior Software Engineer
3 weeks ago
Singapur, Singapore PSA Singapore Full timeSoftware Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our...
-
Senior Software Engineer
3 weeks ago
Singapur, Singapore The Digital and Intelligence Service (DIS) Full timeJoin to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS) Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS) Senior Software Engineer – Digital Ops-Tech Centre (DOTC) About Us TheDigital Ops Tech Centre (DOTC) is a new setup, formed within the Digital and...
-
Senior Software Engineer
3 weeks ago
Singapur, Singapore Transcelestial Full timeDirect message the job poster from Transcelestial Transcelestial’s vision is to improve the connectivity experience for the next billion people. We believe that connectivity is a human right and Transcelestial is on a mission to solve the problem of internet distribution and provide affordable, high-speed internet to everyone.Transcelestial’s...
-
Senior Software Engineer, Cards
4 days ago
Singapur, Singapore Airwallex Full timeJoin to apply for the Senior Software Engineer, Cards role at Airwallex Join to apply for the Senior Software Engineer, Cards role at Airwallex About AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000 businesses...
-
Senior Software Engineer
2 days ago
Singapur, Singapore VISTRA Full timeGet AI-powered advice on this job and more exclusive features. Direct message the job poster from VISTRA It’s never been a more exciting time to join Vistra. At Vistra our purpose is progress. We believe that our clients have the power to change the world and to do great things for global progress, and we exist to remove the friction that comes from the...
-
Senior Software Engineer
3 weeks ago
Singapur, Singapore Charterhouse Partnership | Asia Full timeDirect message the job poster from Charterhouse Partnership | Asia Overview Senior Software Engineer Clearance Required: Category 1 Security Clearance Join a newly launched joint venture backed by two of Singapore’s most respected companies, building secure, high-impact systems. You’ll be part of a team delivering platforms that support critical...
-
Singapur, Singapore GovTech Singapore Full timeSenior Software Engineer, Software Engineering Practice GovTech is the lead agency driving Singapore’s Smart Nation initiatives and public sector digital transformation. As the Centre of Excellence for Infocomm Technology and Smart Systems (ICT & SS), GovTech develops the Singapore Government’s capabilities in Data Science & Artificial Intelligence,...
-
Senior Software Engineer, Growth
3 weeks ago
Singapur, Singapore Airwallex Full timeJoin to apply for the Senior Software Engineer, Growth role at Airwallex Join to apply for the Senior Software Engineer, Growth role at Airwallex About AirwallexAirwallex is the only unified payments and financial platform for global businesses. Powered by our unique combination of proprietary infrastructure and software, we empower over 150,000...
-
Senior MTS Software Engineer
3 weeks ago
Singapur, Singapore PayPal Full timeJoin to apply for the Senior MTS Software Engineer role at PayPal 13 hours ago Be among the first 25 applicants Join to apply for the Senior MTS Software Engineer role at PayPal The CompanyPayPal has been revolutionizing commerce globally for more than 25 years. Creating innovative experiences that make moving money, selling, and shopping simple,...