Industry: Financial
Term : Direct Hire
Location: Atlanta, GA- (Duluth area)
Time Frame: ASAP
==== Customer description ====
Position Description: POSITION SUMMARY & KEY AREAS OF RESPONSIBILITY
Candidate is an experienced Java/Web developer to program, develop and support Java Web applications. Candidate must have at least four years Java, j2EE, STRUTS, Web Services, and Servlet work experience, as well as HTML, JSP, XML, JavaScript and Cascading Style Sheets. Must be Proficient in SQL, working knowledge of Unix commands, experience in managing projects through the whole life cycle, and excellent communication skills. Wicket, Flex, Hibernate, SOAP, UDDI, WSDL, RAD6/7, and Eclipse experience is a plus. Primerica offers health benefits, matching 401k, tuition reimbursement, planned and unplanned time off.
Software Development focuses on implementing activities such as evaluating and acquiring, researching, designing, constructing, unit testing and supporting software solutions based on business requirements in a variety of design/coding/testing environments. Software developers consult on the use and deployment of software products and applications, and understand the business environment.
The Software Developer is responsible for ensuring that solutions meet business needs by:
. Developing and documenting product/solution architecture based on customer requirements written from business requirement document and/or business requirement specifications.
. Converting requirements to functional requirements to develop software code that is accessible, usable, efficient, re-usable, cost effective, maintainable, reliable and installable.
. Designing, modeling and documenting program/code for an integrated software product or system that supports re-use, change and integration of various components.
. Constructing software; that meets requirements, promotes re-use, is testable and facilitates ease of support.
. Conducting unit tests, tracking problems, and implementing changes to ensure adherence to test plans and functional requirements
. Diagnosing, isolating, and implementing remedies for system failures caused by software code, using knowledge of the system characteristics and utilizing system maintenance and tracking tools.
. Provide input and technical content for system and solution documentation.
==== End customer description ====
Project Information:
Corporate IT for a life insurance company.
Development including SDLC and support
Developers write their own SQL
Can have complex SQL statements
Various MVC frameworks in production
- Home-grown
- Struts
- Wicket
Staffing:
Sr. Java Developers
Mid Level Java Developers
Technologies & Tools:
Must Have:
Servlets
Struts
JSP
HTML/CSS
JavaScript
RDBMS/SQL
Strong Plus:
Knowledge of secure code practices
Wicket
AJAX
Web Services
RAD
Flex
Soft Skills Needed:
Works closely with other technical teams
Development Methodology:
Agile, 4 week sprints
Team Dynamics:
Strong team, very helpful
Six developers growing to eight.
IT/Software Development