Middleware Developer on Linux

Job summary:
A growing team in Merchant Services needs additional resources as they take ownership of Bank of America project development.

Required skills:
• C++ development with 3 to 6 years of programming experience
• XML-based development experience. Parsing and building XML via c++ and/or other languages
• Linux/Unix/Posix experience
• Experience collaborating, working in development teams
• Excellent communication skills, verbal and written
• Experience/willingness to learn new environments and new skill sets
• Two years Git/BitBucket CI, CD hands-on experience or equivalent source control tools
• Two years of Agile Methodology
• One year of Linux shell scripting
• Background of financial transactions using ISO 8583 and/or ISO 20022 protocols
• Hands-on experience on Eclipse IDE/C++ and/or Microsoft .NET Blend IDE

Desired skills:
• HP NonStop OSS experience
• Experience working on distributed applications across multiple systems. (WebSphere, JBoss, and/or Tuxedo.)
• Experience with other languages such as Java and C#
• Maven
• Experience with scripting languages like Python and Perl
• DBMS development experience. Oracle or HP SQL/MX
• Working knowledge of public/private key and certificates
• Hands-on experience on gnu debugger
• Experience with Makefile, compiling and linking using gnu c/c++
• JIRA hands-on experience
• SOAP/REST Web Service Development