Back to Nicoll Curtin Technology Pte. Ltd. jobs
N
Islandwide, Singapore
ContractInformation Technology

Job Description

.NET Engineer (12-Month Renewable Contract) Role Overview The successful candidate will play a key role in the development, enhancement, and support of mission-critical applications built on .NET, C#, Angular, and SQL Server platforms. You will collaborate closely with Agile teams, contribute to technical design and implementation, and ensure the delivery of high-quality, scalable, and maintainable software solutions. Key Responsibilities

  • Participate in the design, development, enhancement, and maintenance of enterprise applications using .NET technologies (C#), Angular, and SQL Server.
  • Collaborate with cross-functional Agile teams to identify and resolve technical impediments, ensuring smooth project delivery.
  • Perform hands-on development for new features while supporting and enhancing existing business-critical applications.
  • Provide production support, troubleshoot incidents, and serve as a technical subject matter expert for application-related issues.
  • Drive best practices in software development, including code quality, maintainability, performance optimization, and reuse of components.
  • Identify opportunities to streamline processes and reduce duplicated code and development efforts.
  • Work closely with Project Managers, Business Analysts, and stakeholders to ensure alignment with project objectives and timelines.
  • Review technical documentation, architecture diagrams, and implementation deliverables to maintain quality standards.
  • Participate in code reviews, testing activities, deployment planning, and continuous improvement initiatives.

Requirements

  • Minimum 5 years of hands-on experience in software development using the Microsoft .NET technology stack, including .NET Framework 4.5 and above.
  • Proven experience working on Public Sector or Government projects.

Strong proficiency in:

  • C#
  • ASP.NET / ASP.NET MVC
  • SQL Server
  • JavaScript, jQuery, and AJAX
  • Experience with source/version control systems (e.g., Git, Azure DevOps, TFS).
  • Solid understanding of software development lifecycle (SDLC), Agile methodologies, and DevOps practices.
  • Experience in application support, troubleshooting, and production incident management.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively in high-performing, collaborative teams throughout the full development lifecycle.
  • Experience with effort estimation, project planning, and technical documentation.
  • Able to commence employment within short notice.

About Nicoll Curtin Technology Pte. Ltd.

First seen: June 23, 2026
Last updated: July 7, 2026