Job: IT Senior Software Engineer (Java & Middleware) (Ref: EC)

Title IT Senior Software Engineer (Java & Middleware) (Ref: EC)
Categories IT
Salary Salary will commensurate according to experience and qualification
Post Date February 17, 2012
Location East – On site
Information

Responsibilities:

  • You will be for part of a development team, designing, developing and implementing monitoring solutions that provide visibility into the health and performance of applications and systems
  • Work on the analysis, architecture, design and coding of complex mission-critical systems.
  • Collaborate with other engineers to develop flexible cost effective solutions to tactical and strategic business requirements.
  • Formally specify and document detailed design using object oriented design paradigm together with the application of well-understood design patterns.
  • Code application and system components covering one or more of the following areas: user interface, business functions, database, security and others.
  • Implement automated tests into a test framework that verify the application and system.
  • Provide support to the QA and Production Support Teams.

Requirements:

  • Degree in Computer Science or related disciplines
  • At least 5 years of professional experience developing object oriented software
  • Must have an extensive background in developing fault-tolerant back-end applications including multi-process and multi-threaded architectures
  • Must have a solid background in object oriented analysis (OOA) and object oriented design (OOD) techniques using formal methods.
  • Experience in the application of various object oriented design patterns is required. The capability of assessing and rationalizing design trade-offs is essential.
  • 3+ years of Java object oriented programming experience is required.
  • Expert level Java programming skills.
  • SQL programming experience is preferred.
  • 3+ years experience in developing Unix-based software (Solaris preferred) including scripting (Shell, Perl, etc.) is required
  • 3+ years experience with industry standard tools and frameworks such as Ant, JUnit, log4j and others is a highly desired.
  • Experience in C++, TCP/IP (i.e. socket based programming) and LDAP is a strong plus.
  • Experience with Clearcase and Clearquest is preferred.
  • Excellent verbal, written and presentation communication skills are a prerequisite.
Apply Now
  Webmail