Sr Developer

Chicago, Illinois 

Start Date 01-25-2010 

End Date 07-30-2010

Rate: 50/hr on C2C

 

The candiate hired for this position will join a small team of developers
using agile development techniques to add features to the ClaimFocus User
Interface Web Application. 

- Primary technologies used are: JSP, Struts 2, Hibernate, REST, Spring,
JBOSS. 
- Agile techniques include: TDD, Continuous Integration, Iterative
development. 
- Development tools include: Eclipse, Subversion, Selenium, JUnit, and
TestNG. 
- The application provides and consumes Web Service interfaces. 

Candidates are expected to have current experience using these skills in
this type of environment to create production quality User Interfaces. 

Professional software development skills are required. Team members are
expected to accept responsibility for their software, their schedules, and
their role in creating an enjoyable and productive work environment. They
should be able to work independently to produce software that conforms to
local conventions and be able to overcome obstacles on their own while
preferring to share problems and solutions with others. 

Soft skills are very important to us. Candidates at this level are expected
to be able to: listen carefully, ask clarifying questions when required,
talk clearly and concisely about technical subjects they know, and exhibit
critical thinking about technical topics. Our screening and interviewing
techniques are designed to explore these abilities. 

Please note the following information about this posting: 
1) We WILL accept H-1 candidates for this position. 
2) Suppliers should carefully fill out the qualification section of the job
posting response within the Fieldglass system. Discrepancies on the more
experienced side will cause their candidates problems. On the scale of 0 to
5 the following phrases should be used as a guide no familiarity,
superficial exposure, limited experience, moderately strong, very strong,
expert. 
3) Supplier comments entered on the job posting response are read carefully.
We may receive more responses than we can comfortably phone screen. A
summary describing why this candidate is a good fit for our position, and an
outline of the vetting process you used to select this candidate for our
position will improve your candidate's chances of being selected for a phone
screen. If your account rep submitting the candidate has talked to this
candidate by phone, mention this fact. If your account rep submitting this
candidate has met this candidate in person, mention this fact. If your
company has technically screened this candidate in depth for the specific
technologies we have requested, mention this fact and the specific
technologies vetted. If this candidate has worked directly for your company
but with another client in the past, mention this fact. 
4) Candidates should carefully review their resumes. We assume that a
candidate's best possible work will be represented by their resume.
Grammatical errors or unclear descriptions may cause a candidate to be
deselected very early in the selection process. 
5) Typically, the successful candidate will have one 'job fit' interview by
phone, and one 'in person' interview at our office in downtown Chicago
before an offer is made. Note that candidates claiming current experience in
core technologies we use will be asked about them in detail. 
6) To best fit in our environment, candidates should be able to and
generally interested in understanding the technologies they use a little bit
deeper than is strictly required to perform their job function. We expect
suppliers to screen their candidates. We prefer suppliers to present
candidates that are able to and interested in understanding things at that
next level. 
7) The following items are EXAMPLES of things we would expect the best
qualified J2EE candidates to be able to discuss about Java. Note that J2EE
programmers work in multithreaded environments, work with annotations
(enabled by Java reflection), deal with configured/internationalized text
(enabled by resource bundles), and use core Java data classes. 
1. Describe synchronization as it is used in multi-threading. Describe the
ThreadLocal class and its role in multi-threaded programming. 
2. Describe Java reflection. What can be reflected? Does making a method
private affect its ability to be invoked? 
3. What is a resource bundle? What is the typical use for a resource bundle?
Can it be used for other purposes? 
4. When was the last scenario in which you used a Set instead of a List?
Why? 

Qualification Rating 
Custom Qualifications 
Bachelor's Degree (4 year degree) * No 
Two or more years in production environment * No 
Enterprise Databases 
SQL * 

2 (Limited Experience) of 5 (Expert) 
and 1+ Yrs. 
Operating Systems 
Linux * 

2 (Limited Experience) of 5 (Expert) 
and 1+ Yrs. 
Programming Languages 
Java * 

5 (Expert) of 5 (Expert) 
and 4+ Yrs. 
Java Script * 

4 (Very Strong) of 5 (Expert) 
and 2+ Yrs. 
SAS 

0 (No Familiarity) of 5 (Expert) 
and 0+ Yrs. 
Programming Technologies 
XML * 

3 (Moderately Strong) of 5 (Expert) 
and 2+ Yrs. 
XSL * 

3 (Moderately Strong) of 5 (Expert) 
and 2+ Yrs. 
QA Tools 
Loadrunner 

2 (Limited Experience) of 5 (Expert) 
and 0+ Yrs. 
Company Default Category 
Background Check Complete? * No 
Prior Experience as Internal employee * No 
Prior experience as Temp / Contractor * No 
Source Code 
SVN 

2 (Limited Experience) of 5 (Expert) 
and 0+ Yrs. 
Web Programming 
Ajax 

3 (Moderately Strong) of 5 (Expert) 
and 1+ Yrs. 
CSS Coding * 

3 (Moderately Strong) of 5 (Expert) 
and 2+ Yrs. 
HTML * 

3 (Moderately Strong) of 5 (Expert) 
and 2+ Yrs. 
Servlets * 

3 (Moderately Strong) of 5 (Expert) 
and 2+ Yrs. 
xRELN 
Eclipse * 

3 (Moderately Strong) of 5 (Expert) 
and 1+ Yrs. 
Hibernate * 

3 (Moderately Strong) of 5 (Expert) 
and 1+ Yrs. 
JBOSS 

2 (Limited Experience) of 5 (Expert) 
and 0+ Yrs. 
JSP * 

3 (Moderately Strong) of 5 (Expert) 
and 1+ Yrs. 
JUnit * 

3 (Moderately Strong) of 5 (Expert) 
and 1+ Yrs. 
Selenium 

3 (Moderately Strong) of 5 (Expert) 
and 0+ Yrs. 
Servlets * 

3 (Moderately Strong) of 5 (Expert) 
and 1+ Yrs. 
Spring * 

3 (Moderately Strong) of 5 (Expert) 
and 1+ Yrs. 
Struts * 

3 (Moderately Strong) of 5 (Expert) 
and 1+ Yrs. 
TestNG 

2 (Limited Experience) of 5 (Expert) 
and 0+ Yrs. 
Web Services (J2EE) * 

3 (Moderately Strong) of 5 (Expert) 
and 1+ Yrs. 

 

Jameel Ahmed

 

Accounts Manager

Techgene Solutions LLC

(A Minority Certified Company)

Phone  : 972-580-0247 Ext 221

Alt        : 214-257-0837 Ext 33

Fax       : 972-692-5824

Mail     :   <mailto:jam...@techgene.com> jam...@techgene.com

URL      :  <http://www.techgene.com> www.techgene.com

---------------------------------------------------

 

Reply via email to