Monday, June 08, 2009

JOB OPPORTUNITY: Sr. Software Engineer C++

Here is another posting from MICROS Systems, Inc. from Larry Brunner in our group:

Senior Software Engineer C ++

MICROS Systems, Inc. provides enterprise applications for the hospitality and retail industries worldwide. MICROS is the leader in the restaurant industry with more than 310,000 global installations in systems in table and quick service restaurants, hotels, motels, casinos, leisure and entertainment. In addition, MICROS provides property management systems, central reservation and customer information solutions under the brand MICROS-Fidelio for more than 20,000 hotels worldwide. MICROS-Retail, the retail division, offers cross-channel retail solutions for more the 20,000 stores in 10 countries and its analytic solutions process data at a corporate level for an additional 50,000 stores. MICROS stock is traded through NASDAQ under the symbol MCRS.

Job Scope:

This position will be responsible for design and development for Credit Card Payment System applications that are currently written in C, C++ and Java. Application development at the TCP/IP protocol level. Encryption and decryption applications exposed in the form of dll’s or stand alone executables are to be maintained and enhanced as needed. Multiple development IDE’s/Environments such as Microsoft Visual Studio 6, 2005, and Java Eclipse are used daily along with source control applications such as SVN and Visual Source Safe.

Responsibilities:

Responsible for software engineering, design, and development of assigned functional areas of Micros products. Tasks include writing functional specifications, design documentation, coding, unit testing, debugging, integration, performance tuning, and maintenance of assigned software modules. Provides information to documenters, testers and customer service personnel on features and functionality of software modules. Provide technical support with complex field issues. Covers all responsibilities of the Software Engineer position. Work on site with clients. Other duties as assigned. Acts as individual contributor as well as team member. Usually works with little supervision, conferring with superiors on unusual or extremely complex matters. Assignments are broad in nature, usually requiring originality and ingenuity. Has appreciable latitude for un-reviewed action. May provide guidance, assistance, and technical leadership to lower level software engineers on more complex/large projects.

Qualifications:

Bachelor's degree in technical discipline (ideally in computer science or engineering), or equivalent experience. 3+ years of software design and development experience. Knowledge of appropriate programming languages, databases, and/or operating system technology; typically familiar with 4 or more relevant technologies (programming languages, database development, etc.). Meets all other requirements of the Software Engineer position.

Interested candidates please apply online at: http://www.micros.com/Careers/NorthAmerica/

No comments: