Role: Software Development Engineer
Location: Singapore
Experience: 5–7 Years
Employment Type: Contract (Yearly Renewable)
Job Summary
We are looking for a Software Development Engineer to develop, maintain, and support software applications used for hardware testing and validation. The role involves building automation tools, maintaining databases, troubleshooting applications, and working closely with hardware R&D teams.
Key Responsibilities
- Design, develop, and maintain software applications for hardware testing.
- Develop and enhance automation tools and test applications.
- Maintain SQL Server databases and reporting systems.
- Troubleshoot software, database, and system integration issues.
- Build and support web-based reporting tools using ASP.NET and IIS.
- Collaborate with hardware engineers to understand testing requirements.
- Ensure reliable data processing, storage, and reporting across test environments.
Required Skills
- 5–7 years of software development/support experience.
- Strong hands-on experience in C, C++, C#, and Python.
- Experience with MS SQL Server.
- Hands-on experience with Visual Studio.
- Experience with ASP.NET and IIS Web Server.
- Strong debugging and problem-solving skills.
Good to Have
- Oracle Database
- MS Access
- VB.NET
Soft Skills
- Strong analytical and troubleshooting skills.
- Good communication and teamwork.
- Ability to work independently in a fast-paced environment.
- Strong ownership and accountability.