Software Engineer Job Posting



Job Title:
Software Engineer
Company: iCrossing, Inc.
Position Type: Permanent
Pay Rate: DOE
Skills:
Java, Ruby, Spring, Struts
Date Posted: Jun-01-12

We are seeking a highly motivated and technically proficient Software Engineer / Software Developer to work on our industry leading and mission critical Paid Media Management (Search Engine Marketing (SEM), bid management) product.


Overview
  • Work on a high-visibility, high performance product that supports iCrossing's industry leading SEM practice in a growing and fast moving industry.
  • Work closely with all of the major search engines (Google, Yahoo, MSN, Ask, AOL) and their APIs. Work in a fast moving and forward thinking development environment that is constantly researching and rapidly implementing the latest technologies.
  • Research and participate in the advancement and implementation of open source frameworks and architectures such as SOA/ESB, MapReduce, Grid and Cloud computing, and others.
  • Work with an experienced Agile Software Development team in a highly collaborative environment.
  • Modern Java Enterprise open source based product stack, Java 6, Spring, Hibernate 3, Grails, JMS, JUnit, MySQL and more. Learn current software development best practices (continuous integration, build automation, test driven development, pair programming, agile estimating and planning, etc)
  • A casual, fun, and technology creative work environment

  • Develop test driven, high quality Java based web applications according to technical designs and user specifications
  • Follow and encourage software development best practices
  • Continually add to your knowledge of Search Engine Marketing (SEM) principles and techniques
  • Follow and encourage Agile software development best practices and evolve those practices with your team
  • Work closely with fellow developers and end users to rapidly produce critical features
  • Mentor fellow developers and gain the skills to move you to the next level of leadership

  • Demonstrated 4+years experience working in an Open Source development environment
  • BS in Computer Science or equivalent
  • Must possess effective interpersonal and communication skills and ability to work successfully in a team environment
  • Agile Software Development (Scrum, XP, Agile UP, etc) or the strong desire to learn the process
  • Strong desire to advance in career to Lead Software Engineer
  • Expertise in source control systems such as Git and Subversion
  • Experience with open source databases (MySQL, PostgreSQL, etc)
  • ORM frameworks such as JPA, Hibernate, iBatis, etc
  • MVC frameworks such as Spring MVC, Struts, or WebWork
  • Strong Linux/Unix/BSD operating system usage and command line familiarity
  • Familiarity with IDE tools such as Eclipse or IntelliJ
  • SOAP or REST based web services
Bonus Technologies (Preferred any of these)
  • MySQL (especially advanced knowledge of replication, storage engines, backup and recovery)
  • Knowledge of data warehousing, ETL, and OLAP reporting concepts
  • Ruby, Groovy, Perl, or similar interpreted languages
  • JMS or other message-driven architectures
  • Hadoop, Map Reduce or other Grid ComputingTechnologies
  • Bash Shell Scripting
  • Practicing Test Driven Development, and effective pair programming

To apply for this position, please CLICK HERE

Location: US-IL-Chicago
Telecommute: No (Onsite Position)
Contact Name: Human Resources
Contact Phone:
Contact Email:
URL: http://track.tmpservice.com/ApplyClick.aspx?id=1487016-1968-9449

Please mention Dev Bistro when contacting us.