Software Developer

Location: Singapore
Job Type: Permanent
Reference: JO-2103-10803

Roles and Responsibilities:

  1. Perform user requirement gathering, understand technical requirements and architecture from the client.
  2. Perform system analysis and design based on project requirements.
  3. Perform software programming using .NET Framework, particularly WCF, LINQ and ADO.Net Entity Framework.
  4. Familiar with XML and JSON structure.
  5. Perform testing, deployment and maintenance of the solutions.
  6. Debugging existing system, fix problems, and continue to enhance the solution.
  7. Attend project related meetings with clients as well as internal meetings.
  8. Prepare software versioning and proper documentation.
  9. Able to work within project timeline.


  1. Must have (minimum) a Degree in Computer Science, Computer Engineering, Information Technology or other relevant field.
  2. A minimum of 3 years of paid software development experience.
  3. Proven programming experience and knowledge in .NET Framework 4.0 and higher and MS SQL 2012 Database.
  4. Proficient in C# programming language.
  5. Experienced with Visual Studio 2012 and above; write PL-SQL queries, stored-procedures.
  6. Experience in working with DLLs, SDKs and APIs.
  7. Experience in interfaces development and integration.
  8. Familiar with WPF, WCF, LINQ and ADO.NET, Multi-Threading.
  9. Experience in various testing techniques and able to make test cases and write unit tests.
  10. Technology focused, self-motivated and proactive in problem solving.
  11. Able to work independently, with minimum supervision, self-manage tasks, and priorities based on changing needs.
  12. Team player- collaborate with team members and other teams.
  13. High initiative to learn emerging technologies relating to software development and IT solutions.
  14. Experience in Microsoft BizTalk Server is an advantage.
  15. Open to Singaporeans only.