Developer > Jobs

Singapore: Sr. Software Engineer

Date: _09-Mar-2011_
To see other developer job opportunities, please visit http://dev.fyicenter.com/

Sr. Software Engineer

Requirements (Technical skills)

· BS in Computer Science, Mathematics, Engineering or equivalent. MS/PhD desirable.

· 5+ years of strong C++ programming skills

· Understanding and application of object oriented design, design patterns, complex data structures and algorithms

· In-depth knowledge of MFC and demonstrated UI programming of custom controls contained within dialog boxes, tool bars and menus

· Delivery of software leveraging COM. Experience with .NET a plus.

· Good analytical and design skills at product level

· Experience with working on code enhancements within a large, complex software system

· Ability to multi-task between complex projects

· Familiarity with software development process, including specification, quality assurance and documentation

· Knowledge of software development methodologies, such as Waterfall and Agile.

Desirable skills

·

· Experience in performance measurement and tuning

· Cross platform experience involving Mac OS-X (Cocoa/Xcode/Qt)

· Successfully completed one or more commercial software development cycles

· Proven experience in the development of CAD/CAM/CAE/AEC applications

Qualitative skills

· Passion for developing robust software and writing maintainable code

· Keen interest in new technologies and their timely adoption

· Willingness to work extended hours as required to deliver projects

· Ability to work well in a team to deliver on team goals

· Flexibility under changing conditions and ability to multi-task between projects

· Fluent oral and written communication skills in English language

· Self-directed and require minimal supervision

To apply for this position, please visit this Website.

Thank you,
Developer FYI Center
http://dev.fyicenter.com/