Software Engineer jobs

Job Search

Go to Advanced Search »

Software Engineer

Company: TEKsystems
Location: Dunwoody, Georgia
Category: Information Technology Jobs
Rate: $50 per Hour
Job Type: Contract-to-Hire
Posting ID: 1605012
Posting Date: 5/8/2008 Allegis Group Family of Hiring Companies

Apply Online for this Job Today

Already a Member?

Not a Member?

Software Engineer Job Description:

THIS IS A CONTRACT TO HIRE POSITION.

GENERAL DESCRIPTION:
The Software Engineer is responsible for designing, developing and implementing programs, as required, to support the technical capabilities. To be successful in this role one must be able to work effectively in a fluid, fast-paced environment. This role requires excellent communication skills, both with team members and business contacts and to folks at different levels. In addition, the successful Software Engineer must be able to work with minimal or no supervision on multiple concurrent projects and to coordinate the work of others in this environment.


SPECIFIC RESPONSIBLITIES:
- Develop new or maintain existing programs based on specifications
- Develop, implement and maintain unit tests of programs
- Participate in requirements gathering and definition
- Leading the design of new or changing programs and producing requisite specifications.
- Participating 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)
- Sharing knowledge by effectively documenting work
- Maintain expert level of knowledge in area of expertise
- Develop and maintaining a thorough knowledge of the assigned application(s), functional area(s) or project(s)
- Work with the team to ensure the quality of coordinated business functions.
- Respond quickly and effectively to production issues and taking responsibility for seeing those issues thru resolution.
- Mentor less experienced Software Engineers
- Participate in project planning
- Participate in design and maintenance of enterprise architecture


REQUIRED QUALIFICATIONS:
- Bachelors degree or equivalent work experience
- More than 4 years experience in relevant technologies
- Good knowledge of and experience with user interface design patterns, visual design elements, web technologies, and development methodologies.
- Ability to work on multiple projects and be flexible to adapt to any given situation.
- Good knowledge in Object Oriented analysis, design and programming.
- Experience using automated unit testing technologies (JUNIT, HTTPUnit, Selinium).
- Possess basic project management skills to track all project work.
- Ability to effectively communicate verbally and in writing to all levels of the organization
- Exceptional customer service attitude and interpersonal skills.
- Strong analytical and problem-solving skills.
- Experience using configuration control and defect tracking tools (CVS, Subversion & Test Director).
-

College degree or equivalent work experience preferred.


Good working knowledge of:
Java 5 J2EE (EJB, JMX, JMS, JNDI, JSP, Servlets, RMI) HTML, DHTML, XSLT, XML JavaScript PL/SQL / JDBC Apache and Apache Tomcat web servers Jakarta Tools/Libraries ANT Cruise Control Clover Jalopy PMD Checkstyle Shellscripting Korn/BASH UNIX – Solaris JBOSS 4 Web Frameworks (Tapestry, Spring, JSF) IDE (Eclipse, NetBeans, IntelliJ IDEA, EMACS, VIM) MS Office Visio
Highly Desirable Skills:
Linux FAST (search engine) AJAX CSS Sonic ESB Web Services AWK Perl Plumtree JBOSS seam Portal experience (JBOSS portal) 3rd party integration (Versign, Mapquest) Extreme Programming Large scale web application development
EDUCATION REQUIRED:
College degree or equivalent work experience preferred.
Bachelors degree or equivalent work experience

Required Skills for Software Engineer Job:

  • J2EE
  • JAVA
  • HTML
  • JMS
  • SERVLET/EJB
  • JAVASCRIPT
  • XML

About TEKsystems:

Join TEKsystems® and get your career on the fast track. As the leading technology staffing and services firm, we are passionate about deploying high-caliber IT and communications expertise. To satisfy our constant need for expertise, we actively seek talented Technical Professionals with all levels of information technology and communications skills. TEKsystems knows that every professional has different needs, so we'll work together to determine a suitable benefits package. We offer options to our Technical Professionals that could include: a health plan, 401k, provisions for vacation and holiday pay, and technical and professional training. With a foundation as the nation's largest IT staffing firm, we've become a billion-dollar services company by blending superior client service with an unrivaled ability to source and manage talent to precise specifications, resulting in successful technology executions. Allegis Group and its subsidiaries are equal opportunity employers. M/F/D/V

Contact Information

Anna Kathryn Ellis Apply Now! Begin by filling out the "Apply Online for this Job" section at the top of the page Need Directions? Get office driving directions with Google Maps
anellis@teksystems.com
TEKsystems - Atlanta Downtown, GA
1200 Ashwood Parkway
Suite 350

Atlanta, GA  30338
TEL: (770) 522-1148