Software Engineer (.NET / .NET MAUI)
About this job
About the role
We are looking for a talented .NET Software Engineer with experience or strong interest in cross-platform application development to join our development team. You will be responsible for designing, developing, testing, deploying, and maintaining modern applications across mobile and desktop platforms using C#, .NET, and .NET MAUI. As we are planned to transition our existing Android and iOS applications from separate codebases to a cross-platform architecture using .NET MAUI, the ideal candidate should have a good understanding of mobile application development and experience working with cross-platform or native mobile technologies.
Key responsibilities
Develop, automate, and maintain software applications and services that support business and operational requirements
Design and develop applications using C#, .NET, ASP.NET, and .NET MAUI
Develop and maintain cross-platform mobile applications for Android and iOS using a shared codebase
Assist in the migration and redevelopment of existing native Android and iOS applications to .NET MAUI
Integrate mobile applications with Web Services and REST APIs
Perform unit, integration, functional, and non-functional testing
Troubleshoot and resolve production issues related to software applications
Identify and implement improvements, enhancements, and performance optimizations
Work closely with team leads and other team members to understand requirements, define project scope, and achieve project objectives
Work independently on assigned development tasks while collaborating effectively with the wider development team
About you
Diploma, Advanced Diploma, Degree, or equivalent qualification in Computer Science, Information Technology, Software Engineering, or a related field
1–2 years of experience in software/application development
Strong programming knowledge in C# and .NET
Hands-on experience with .NET MAUI or other cross-platform mobile application development frameworks is highly preferred
Experience in developing applications for Android and/or iOS platforms would be an advantage
Experience with native mobile development technologies such as Java/Kotlin for Android or SwiftUI (Storyboard) for iOS is an added advantage
Good understanding of cross-platform mobile application architecture, including shared code, platform-specific functionality, device permissions, and mobile application lifecycle
Good knowledge of ASP.NET, Web Services/API development, SQL, and IIS
Understanding of software development lifecycle, testing, debugging, and troubleshooting
Good analytical and problem-solving skills
Market insight
25% above medianExplore related jobs
Similar jobs
Software Engineer
Partner Sales Executive, ANZ Channel
IT Associate
Mobility Specialist - APAC
Legal Consultant - M&A
Legal Consultant - Commercial Contract, Fortune 500
Frequently asked questions
What salary can I expect?
The employer lists 5 000 – 7 000 $ for this role at ASSURANCE TECHNOLOGY PTE LTD in Singapore. For comparison, the local market median is about 4 800 $ based on 75 354 similar offers.
How do I apply for this job?
Open the original source page and contact the employer there. Finder never charges job seekers.
Are these jobs up to date?
Yes. Finder regularly refreshes vacancies from public sources and removes closed offers.
Where can I see employment type and work format?
Key conditions are shown above the description. You can also open related listings for ASSURANCE TECHNOLOGY PTE LTD and Singapore.




