[ajug-jobs] Software Developer

no_reply at jrecruiter.org no_reply at jrecruiter.org
Mon Jan 8 16:48:23 EST 2007


A new job has been added:

Job ID:               1013
Job Title:            Software Developer
Location:             Atlanta
Business Name:        Core Concept Inc.
Email:        hr at coreconcept.com

Job Description:
----------------

Core Concept, Inc. is looking for developers to help build Clinical Trials software for the Pharmaceutical market in Atlanta (GA).  (Fluent with technical English – both spoken and written.)

We develop our products in a loosely coupled environment that is team driven.  We are looking for developers who understand that processes and methodologies like Agile and Extreme programming are merely tools of the trade.
 
Our acceptance tests are the following:

// shamelessly stolen from the cool guys who put this on Craigslist
//
class DeveloperAcceptanceTest extends TestCase{
  Developer candidate;
  Collection team;
  public void setUp() {
    candidate = new Developer();
    team = CoreConcept.getTeam();
  }

  public void testTechnicalSkills() {
    assertTrue(candidate.isJavaExpert() || candidate.isFlexExpert());
    assertTrue(candidate.canDesignLargeApplication());
    assertTrue(candidate.canReduceTechnicalDebt());
    assertTrue(candidate.knowsJDBC() || candidate.knowsHibernate());
    assertTrue(candidate.learnNewSkills());
  }

   public void testHumanBehavior() {
    assertTrue(candidate.canHandlePerformancePressure());
    assertTrue(candidate.canIntegrateWith(team));
    assertTrue(candidate.hasPositiveAttitude());
    assertTrue(candidate.likesStartups());
  }

  public void testMethodologySkills() {
    assertTrue(candidate.canWriteUnitTests());
    assertTrue(candidate.believesInIterativeDevelopment());
    assertTrue(candidate.isNotZealot());
  }
}

class DeveloperBonusAcceptanceTest extends TestCase{

  String[] bonusSkills = new String[]{
    "knowsJBoss",
    “knowsScrum”,
    "knowsLinux",
    "knowsAxis",
    "knowsEclipse",
    "knowsC#",
    "knowsScalability",
    "knowsOracleBasics",
    "knowsRubyOnRails",
    "hasHealthCareIndustryDomainKnowledge",
    “knowsExpertSystems”,
    “knowsJess”,
    “knowsRulesEngines”,
    “knowsDiscreteEventSimulators”,
    “hasCoolHobbies”,
    "isReallySmart"};

  public void testAcceptedCandidate(){
    Collection candidates = CoreConcept.gatherCandidates();
    Developer toBeHired = CoreConcept.selectCandidateWithMaxBonus(bonusSkills);

    for(Developer candidate: candidates){
      if (candidate.equals(toBeHired))
        assertTrue(CoreConcept.willHire(candidate));
      else
        assertFalse(CoreConcept.willHire(candidate));
    }
  }
}

Core Concept is an innovative pharmaceutical software developer working on cool technologies integrating products using simulation, huge amounts of data, and AI (artificial intelligence via an aiding system).  Check us out at http://www.coreconcept.com

Send your application to hr at coreconcept.com


Job Restrictions:
----------------

There are a couple of restrictions:

1. Can legally work in US (we do sponsor),
2. Full time not contract work,
3. This is not a work from home opportunity.

This job was posted on: 2007-01-08

For more information, please visit: http://www.ajug.org/ajugjobs/showJobDetail.do?id=1013






More information about the ajug-jobs mailing list