Ability to design, develop, integrate and maintain new software functionality
Ability to work with previously written code and make modifications as necessary
Ability to work closely with other disciplines (systems, configuration management, and test engineers) to troubleshoot and fix problems
Enthusiastic and energetic performer able to work in a dynamic, fast paced, and sometimes pressured environment
Ability to follow established SW processes and procedures, development, documentation and maintenance/management of operations concepts, requirements (system, element, segment level), external and internal interfaces, and other software engineering work products/artifacts
Challenging position International environment
Bachelor's Degree in Math, Science or Engineering field with 3+ years of experience
Minimum 2 years working experience in object-oriented software design and development using JEE / J2EE and professional Java experience
Software and system-level debugging experience including the ability to identify problems in established code and make modifications as necessary
Experience with UML design modeling in modeling tools such as Rational Rose, RSA, or Rhapsody
Professional experience with automated unit and functional tests
Professional experience troubleshooting problems and testing solutions in an integration environment
Our client is an international company headquartered in Geneva. International environment. Challenging position.