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/