Status: Full Time
Location: Waynesburg, PA
Department: Software Development
Reference Code: (RJLG-GCSEMS)
Job Summary:
• RJ Lee Group, Inc. is currently seeking a mid-level Software Engineer. A qualified candidate would have a minimum of a college degree and 5+ years experience as a Software Engineer or Java Programmer with a strong focus on software development processes and problem solving. This Java Programming position will participate in implementation of complex, mission-critical, enterprise applications. The position will be working with a moderately sized team in a fast paced environment and will have the opportunity to work in architectural layers on a variety of programming projects.
Essential Functions (including but not limited to):
• Implementation (including unit and integration testing) of Architecture/Design
• Contribute to Architecture and Object Oriented Design
• Design and implement interactive applications that highly visible within large government and commercial organizations
• Database Design and Programming
• Drive functional requirements definition by observing, interacting with, and gathering feedback from all users/customers
• Contribute to the growth of team through displaying professional qualities and mentoring to Jr. staff
The above description is not intended to describe in detail the multitude of tasks that may be assigned, but rather provide a general sense of responsibilities and expectations of the position. As the nature of business demands change, so also may the essential functions of this position.
Qualifications and Requirements:
• Bachelor's degree in Computer Science or related field with 5+ years implementing enterprise-scale, distributed, data centric applications with graphical user interfaces.
• Experience with software development processes and multiple successes taking enterprise scale projects from inception to deployment.
• Strong problem-solving skills and ability to think creatively.
• Experience in Object Orient Design and Programming
• Experience in Object Oriented and J2EE Design Patterns and Related Frameworks (e.g. springframework, hibernate, etc.)
• Knowledge of J2EE technologies (JSP, Servlets, EJB, JMS, and JDBC), application servers, and Web Services.
• Experience using SQL and related
• Familiarity with UI technologies and MVC Framework (Struts, Cocoon, Springframework, etc.).
• Experience with unit testing.
• Knowledge of source code control systems (RCS, CVS, SVN, etc.)
• Experience managing project activities for Jr. programmers and developing programming priorities, goals and strategies.
• Some knowledge of Portal development and technologies
Desired Skills:
• Software architecture methodologies such as SOA, MDA, ORM
• Experience with Portal systems such as Liferay, Oracle Portal, JBoss Portal, Websphere Portal, Weblogic Portal, or Jet Speed
• Open Source Application Frameworks such as spring framework, hibernate, log4j, Eclipse RCP
• Integrated Development Environments, Case Tools, Design Patterns, and Object Oriented Development
• XML and related technologies such as XSL, XQuery, XPath, XSD
• RDBMS such as SqlServer, MySql, PosGres, and/or Oracle
• Web and J2ee Application Services such as IIS, Apache, Tomcat, Oracle, JBoss, etc.
• Exposure to .NET
• Exposure to complex, automated build environment
• Graphic Design
RJ LeeGroup, Inc. offers full-time employees a total benefits package that includes:
Competitive salaries
Paid time off benefits
Medical, dental, vision and medical/dependent care flexible benefits
Group life insurance and disability insurance
401(k) savings and investment program
RJ LeeGroup, Inc. is an Equal Opportunity Employer