senior /staff software engineer (c#) in Singapore



Full time

S$6-8.5k (monthly)

Information Technology


May 1

senior /staff software engineer (c#) in Singapore

job details




information technology

job type


working hours



S$ 6,000 - S$ 8,500 per year

reference number



steve ling, randstad

job description


You will be working on world class R&D softwares and involved in full product lifecyle from POC, design, coding, testing, impement and documentation. Working closely with our local and offshore Software Development, Applications and Research associates, and other functions to design and develop software products and capabilities. Ensure development process and product alignment during project execution.

About the Job

You will be involved in design, develop and maintain application software (mainly C#, WPF, WCF) on Windows platform. Your other responsibilities are as below:

  • Collaborates in cross-functional and distributed teams (local and offshore) and work proactively to maximize the
  • success of the research and development projects thru design/development of software products and
  • capabilities.
  • Adhere to established software design & development process and practices, from project planning, design
  • activities, code development &reviews to design transfers activities including writing corresponding artifacts.
  • Follows established practices of agile methodologies, i.e. test-driven development, that will ensure high quality
  • software – unit tests and conducts appropriate module/system level and automation testing
  • Analyzes problems to deliver creative, logical and effective solutions using good design principles that satisfy
  • functional and non-functional requirements holistically.
  • Attend to support/troubleshooting calls when required and provide cohesive solutions.
  • Evaluates new software development technologies, tools and practices. Recommend adoption of new tools.

Skills & Experiences Required

You will need min degree in Computer Science or Engineering with min 5 years of relevant experience in designing and developing applications using OOP/OOD. Other requirements are as below:

  • Min 3 years of experience in C#/.NET, WPF and WCF. Experience in OO languages an asset.
  • Min 1 delivery of medium to large successful software projects with involvement in the full project life cycle
  • Working experience with design and implementation of n-tier systems, reusable libraries and development
  • frameworks.
  • Good analytical and problem-solving skills.
  • Prior experience in writing code for hardware/device integration (user level drivers) a significant advantage

To apply online please use the 'apply' function, alternatively you may contact Steve at steve.ling(@)

(EA: 94C3609/ R1332781 )




no additional qualifications required

educational requirements

Associate Degree/Diploma

You must be logged in to apply to this job.