INNOVATIVE CONSULTING PTE. LTD. is hiring for a Senior Software Developer (MS .Net) internship — a 12-month, on-site Software Engineering role based in Singapore. It is an unpaid internship. It is open to university students, typically in Year 2–4. Applicants with experience in Excellent Communication Skills, Troubleshooting, Web Services, .NET, and Translating are a strong fit.
⚡ New Software Engineering internships, the moment they're posted — join our Telegram
About this role
Job Overview: We are seeking an experienced MS .NET Senior Software Engineer for a 12-month contract position starting immediately. The ideal candidate will bring extensive full-stack development expertise and a proven track record in complex system design and data migration projects. Key Responsibilities: • Develop and maintain robust, scalable applications using MS .NET technologies • Translate business and system requirements into efficient computational logic • Perform system analysis and troubleshooting for complex software solutions • Design and implement Web services and APIs using various integration patterns • Optimize database performance, particularly with SQL Server • Collaborate with cross-functional teams using Agile methodologies • Lead and contribute to data migration projects Required Qualifications: • 10+ years of full-stack development experience, with expertise in: o MS .NET technologies o JavaScript o Stored procedures • Strong ability to translate business and system requirements into efficient code • Proven track record in system analysis and understanding complex system designs • In-depth knowledge of Web services, APIs, and various integration patterns • Proficiency in database technologies, particularly SQL Server • Practical experience with Agile development methodologies • Outstanding problem-solving abilities • Excellent communication skills in both technical and non-technical contexts • Extensive experience (10+ years) in data migration/integration projects
Also in Software Engineering