Monday, April 23, 2012

CareerBuilder.com: Software Engineer

Resized_logo

Location: Atlanta, GA
URL: http://www.careerbuildercareers.com/technology

We have an exciting and fast paced opening for a Software Engineer to join the Norcross, GA based development team of one of CareerBuilder’s flagship products.  With our lean development environment you will be constantly challenged with new and different projects.  Our software engineers build solutions that will power worldwide hiring dilemmas.  The Resume Database team faces unique big data challenges that require creative and innovative thinking.  Recent projects include large scale searching and faceting solutions to user experience projects that revolutionized the way users view resumes in a fast and efficient manner.  With the growth in new content delivery platforms to the global expansion of this product, the future is very exciting! The ideal software engineer will be highly-motivated, detail-oriented, self-directed and flexible with excellent communication skills. The ideal candidate will also have good architecture skills, strong Object-Oriented design and programming skills, excellent problem solving skills working with large distributed systems and a strong ability to analyze and debug issues quickly.
 
Job Responsibilities
As a Software Engineer, your main duties will be to fulfill project tasks. Projects are typically three weeks in scope as you create solutions for new products.
Your specific duties as a Software Engineer will include:

  • Embracing Lean Development methodology for providing fast and efficient delivery of solutions
  • Understanding our internal development infrastructure and best practices
  • Transforming business requirements into scalable designs for an N-tier 24x7 production environment
  • Implementing scalable business solutions by creating business objects
  • Developing transactional web pages as needed, based on designs provided by the Usability group
  • Designing database table structures and ensuring data integrity
  • Working with other teams as appropriate, to obtain their support services throughout the project cycle
 

Some of the technologies you will be using are:

  • Microsoft .NET Framework, ASP.NET Web Forms, ASP.NET MVC
  • VB.NET, C#
  • Spring.NET, NHibernate, Castle Windsor 
  • Microsoft SQL Server, IIS
  • CSS, JavaScript, JQuery
  • MSTest, Selenium
  • Team Foundation Server
 
As a Software Engineer, you must be an active contributor and bring your ideas and opinions to the table as our team confers about new products and solutions. You will need to be a collaborative team player with strong interpersonal skills and the ability to present complex technical information in layman’s terms whenever necessary.

Additional requirements of the Software Engineer include:

  • Bachelor’s degree in computer science or equivalent OR 1 year experience using an OO language as a software engineer
  • Excellent verbal and written communication skills
  • Strong attention to detail
  • Superior analytic and problem-solving skills
  • JavaScript and CSS experience is a plus
  • Proficiency in  at least one Object-Oriented programming language
  • Intermediate to advanced Object-Oriented software development knowledge
  • Exposure to any Agile Software Development methodology would be considered a huge plus
 
Benefits
At CareerBuilder, we are committed to helping our employees strike a healthy work-life balance. In fact, the Chicago Tribune selected CareerBuilder as one of the “Best Places to Work" in 2010 and we were named one of Glassdoor.com’s “Best Places to Work" in 2011! We offer compensation based on experience, several bonus opportunities, relocation expense coverage and a generous benefits package. Software Engineers are eligible for quarterly bonuses that total up to 10% of their annual pay. We also offer a quarterly award for skill in following the Lean development methodology where the winners receive cash bonuses.

Training and orientation are comprehensive and self-paced; you will learn how our team works together, specific technologies and coding practices. We offer excellent career advancement opportunities and the freedom to work with different internal development teams. Our team culture is casual, social and supportive. We like to have fun and participate in a diverse array of team-building activities. We celebrate office birthdays, enjoy a complimentary bagel breakfast every Friday and attend free Braves baseball games. In short, we play as hard as we work.

Additional benefits for the Software Engineer include:

  • Comprehensive Medical, Dental & Vision Insurance-for approximately $60 per month, an employee with an individual plan can have coverage in all areas
  • Basic and voluntary life and AD&D insurance
  • Short and long-term disability insurance
  • 401(K) retirement program with company match
  • $400 annual reimbursement for wellness activities
  • Pre-tax Flexible Spending Account for healthcare and dependent care expenditures
  • Paid time-off
  • Employee assistance program for personal and/or work-related problems that affect your life
  • Education reimbursement program allowing up to $5k per year towards completion of a non-MBA graduate degree and up to $10K per year towards completion of an MBA
  • Employee referral bonus of up to $1,500
  • Summer hours- from the beginning of July through end of August, your weekend starts at 12pm on Fridays
  • World-class training and development opportunities
  • Business casual dress code
  • Paid volunteer opportunities
  • Five-star company paid trips for the top 10% of workers in each department
 
Company Overview
The CareerBuilder Technology Team is the driving force behind our business. We are experts in search technology, big data, social network integration and large scale solutions, and our development philosophy uses technology to solve business problems. Our technology environment is purposefully designed to push people who push themselves, because we believe in growing people, growing leaders and nurturing talent. We work to foster an employee-driven culture that enables each person to make a difference every day through team collaboration and fun team outings. We know that our greatest asset is our people and we truly believe that you should enjoy coming to work!

 

 

To apply: rita.duncan@careerbuilder.com



No comments:

Post a Comment