Software Engineer - Ruby/Java/Python in Norcross, GA at CareerBuilder

Date Posted: 6/12/2018

Job Snapshot

Job Description

US - CareerBuilder

 

 

Overview:

The Requisition Services Team supports job data intake which accounts for 80% of our job postings as one of the core products of CareerBuilder. Our team is responsible for developing and maintaining our web-scraping, client API integration and automated posting platforms.

What we use:

  • For our cloud platform:
    • Ruby and NodeJS 
    • RSpec, Jasmine, and Protractor for automated testing
    • Github for version control and code review
    • CircleCI for continuous integration and deployment automation
    • AWS (ElasticBeanstalk, EC2, Lambda, SQS, SNS, S3, RDS, Kinesis)

  • For our legacy platform:
    • VB.Net and C#
    • Microsoft SQL server
    • Team Foundation Server (TFS) for version control
    • Chef for server provisioning and deployment automation

  • We also practice:
    • Agile principles (daily scrum and 2-week sprint planning, estimation, and retrospective)
    • Continuous improvement
      • regular reflections with our clients and partners
      • architecture discussions among ourselves and with other development teams

Job Requirements:

What we are looking for:

  • 3+ years of software development
  • Experience with web development of large-scale distributed systems and complex application architectures are a big plus
  • Strong working knowledge of OOA/D concepts
  • Strong working knowledge of SQL
  • Proficient in at least one object oriented and compiled language (C#, VB.Net, Java, etc.)
  • Proficient in at least one dynamically-typed language (Ruby, Node, Python, etc.)
  • Strong and proactive written and oral communication with technical development, operations teams and business teams
  • Excited about collaboration with others to diagnose and resolve issues as well as taking preemptive measure against potential future failures
  • Passionate about new technologies, knowledge-sharing, and architecture discussions

 


 

 

Benefits-We’re All About You! 

When you're focused on the goal, not the path – you can be more flexible, and that translates into more productive and satisfied employees. From flexible hours to volunteering during work hours to diverse education opportunities, CareerBuilder is committed to helping employees strike a balance. 

Here are just some benefits we offer:

  • Training that positions you to hit the ground running with ongoing learning and development courses; we never stop investing in our people.
  • Comprehensive Medical, Dental & Vision Programs
  • Education Reimbursement Program allowing up to $5k per year towards completion of a Bachelor’s and non-MBA graduate degree, and up to $10K per year towards completion of an MBA!  No strings attached!  
  • $400 Annual Reimbursement for Wellness Activities, including your gym membership!  
  • 401(k) Program with Strong Employer Match and 2 year vesting schedule!  

CareerBuilder, LLC is proud to be an Equal Opportunity Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, ancestry, marital or veteran status.

 

TSR ID: 000459