Software Engineer

Georgia  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

SKILLS: Java J2EE JSP EJB XML OOAD JUNIT CVS

Client is seeking Software Engineer for long term contract assignment in Dunwoody GA.

Multiple job opportunities.

Description
The Software Engineer is responsible for designing, developing and implementing programs, as required, to support the technical capabilities at the client. To be successful in this role one must be able to work effectively in a fluid, fast-paced environment. This role requires good communication skills, both with team members and business contacts. In addition, the successful Software Engineer must be able to work with minimal supervision on multiple concurrent projects.

Responsibilities
Help develop new or maintain existing programs based on specifications
Develop, implement and maintain unit tests of programs
Participate in the design of new or changing programs
Participate in functional test planning and testing for the assigned application(s), functional area(s) or project(s) Participate in problem solving and troubleshooting for the assigned application(s), functional area(s) or project(s) Share knowledge by effectively documenting work
Stay current with changes in the technical area of expertise
Develop and maintain a thorough knowledge of the assigned application(s), functional area(s) or project(s) Work with the team to ensure the quality of the assigned application(s), functional area(s) or project(s) Respond quickly and effectively to production issues and taking responsibility for seeing those issues through resolution.
Mentor less experienced Software Engineers

Qualifications
3+ years' experience in relevant technologies
Good knowledge of and experience with user interface design patterns, visual design elements, web technologies, and development methodologies.
Good knowledge in Object Oriented Analysis, design and programming.
Experience using automated unit testing technologies (JUNIT, TestNG, EasyMock).
Possess basic project management skills to track all project work.
Experience using version control and defect tracking tools (CVS, Subversion & Test Director). Overall use of best practice tools, build tools and Scripting
Knowledge of and/or experience in the following technologies: Java5, J2EE, EJB, JNDI, JSP, Servlets, RMI, HTML, DHTML, XSLT, XML, JavaScript, PL/SQL/JDBC, Apache and Apache Tomcat web Servers, UNIX, Solaris, JBOSS 4, IDE (Eclipse, NetBeans, IntelliJ IDEA, EMACS, VIM), MS Office, Visio, JMX, JMS, Linux, Jakarta Tools/Libraries, FAST (search engine), AJAX, CSS, Sonic ESB, Web Services, Cruise Control, Clover, Jalopy, PMD, Checkstyle, Shell Scripting, Korn/BASH, AWK, Perl, Plumtree, ANT, JBOSS seam, Portal experience (JBOSS portal), Web Frameworks (Tapestry, Spring, JSF), 3rd party integration (Versign, Mapquest, Paypal, Yahoo Maps), Extreme Programming, Large scale web application development
Bachelor's degree or equivalent industry experience

Start date
ASAP
Duration
12 months
From
Competent systems Inc
Published at
15.02.2012
Project ID:
316828
Contract type
Freelance
To apply to this project you must log in.
Register