Rapidly growing National Acquirer and Credit Card Processor seeks a Systems Architect to work within the Development Department at our Moorestown, New Jersey location.
The successful candidate will design and develop custom C++ Windows applications and services for the company transaction processor, will be responsible for the architecture and design of the company’s transaction processor, will lead and participate in new product development working with other development team members and will report directly to the Director of Payment Systems.
Responsibilities include but are not limited to working with business users, the database team and Operations to facilitate the development and maintenance of the company’s transaction processor, must possess a demonstrable working knowledge of Object Oriented Programming, systems programming, transaction processing concepts, designing, developing and maintaining complex enterprise wide applications, mentoring developers and setting up coding and design standards is required and software development lifecycle , etc.
Qualified candidates must have degree in Computer Science or equivalent experience.
8+ years of experience in the field or in a related area.
Bachelor’s degree in Computer Science or equivalent preferred.
Strong C++ skills is a must, good knowledge of Visual Studio IDE and Visual C++, strong knowledge of MFC, ATL and STL libraries.
Fluent knowledge of multithreaded programming on Windows (and Linux is a plus): thread-pools, synchronization objects and techniques, asynchronous IO using IO completion ports etc.
Experience with developing TCP/IP/UDP enabled multithreaded applications, MSMQ, ODBC/OLEDB is a bonus.
Experience working with MS SQL 2005+: developing stored procedure, designing database schema, query and overall optimization.
Good knowledge of recent Microsoft technologies.
Non Microsoft development environments including GCC and Red Hat Linux, experience in database design and analysis is required and competent in Windows based computer applications (Microsoft Office), Java/Sprint/Hibernate, but main accent must be C++ experience.
Salary will be commensurate with experience.
Comprehensive benefits package including Medical, Dental, Vision, Company Paid Life Insurance, Voluntary Supplemental Programs, Employee Assistance Programs, Career Development, 401(k) etc.
If you have the experience we are looking for and are interested in furthering your career with a growing company that is a leader in its field, please send your resume with salary requirements.
EEO M/F/D/VEVO Merchant Services is an equal opportunity employer and supports a drug free work environment. To learn more about EVO, please visit our website at www.goevo.com
Database Design and Development, C++, Visual Studio, MFC, STL, Multi-threading and ATL Development, Windows System Programming,Microsoft SQL Server