Software Engineer Jobs - Industry Corporate R&D - 2X Perform - Wayne, PA

Kenexa is a leading end-to-end provider of software, proprietary content, services, and process outsourcing that enable organizations to more effectively recruit and retain employees. Our talent acquisition and employee performance management solutions leverage 20 years of experience helping clients maximize the performance of the organization. Kenexa solutions enable clients to improve the effectiveness of talent acquisition programs, increase employee productivity, and retention, decrease costs, and improve management decision-making based on analyzing and summarizing key HR metrics associated with employee performance. Kenexa develops and hosts an Internet accessible cloud based SaaS Web solutions comprised of a scalable multi-tier enterprise architecture using cutting edge technologies. 

T his is an opportunity to work with the latest technologies including: JSF, Hibernate, and AJAX. Working as part of a team that does what it takes to ensure success, you will design and implement this multi-tier internet application to achieve high reliability and scalability. 

Primary responsibilities include:
  • Product development, documentation of design, coding & unit and integration testing, troubleshooting defects
  • A delivery focused attitude with the ability to drive tasks forward and meet demanding deadlines.
  • tional requirements include: BS/MS in Computer Science, Engineering or related technical field with a minimum of 4+ year’s relevant experience. Candidate should have excellent communication and analytical skills and be able to work well in a team focused environment. Exposure to HR Domain is a plus. 

Candidates applying for this job should have and be prepared to demonstrate the following skills & experience: 
  • Seveloping Java/J2EE applications using JSP, JavaScript, AJAX, Hibernate, EJB, and JDBC
  • Database design and development using SQL and Oracle 9i/10G
  • Demonstrated ability to understand business requirements and design solutions based on those requirements
  • Developing and optimizing code deployed for use in a web application with many concurrent users and a very high transaction rate.
  • Developing an enterprise level product from initial design and implementation through deployment to a production environment.

Working knowledge with the following technologies is highly desired:
  • Hibernate & JSF 
  • JBOSS and SEAM in an EJB3 environment 
  • IBM Websphere middleware (e.g. Portal, Application Server, Tivoli) 
  • Developing software with agile SCRUM