11 days old
2018-01-092018-02-06

Software Engineer (Java, Linux, AWS)

Chicago, IL 60606
  • Job Code
    588644
  • Payrate
    $65 To $75

SOFTWARE ENGINEER


LOCATION: Chicago, IL (downtown)


DURATION: 6 month contract with ability to extend and/or convert to full-time


OVERVIEW : Our client is looking for a Software Engineer with strong Java, Linux, AWS background to work in downtown Chicago. SPARK experience is a big Plus. This is a 6-month contract role with the ability to extend and possibly convert to full-time. CANDIDATES MUST BE ELIGIBLE TO WORK IN THE U.S. WITHOUT SPONSORSHIP. Email my lead recruiter for more info, [email protected] Details below.


JOB DESCRIPTION:


Scope : We are looking for people to help us build systems that collect and analyze sensor data from cars and turn that data into the information that will enable self-driving cars.


Your Day :


- Read through user stories in Jira and understand your commitments


- Catch up with your team on what was accomplished yesterday and plan today's work


- Discuss the design and implementation approach of new features and negotiate acceptance criteria.


- Write clean, fast code to implement new features


- Learn and play with the code that is about to change and think how to improve it


- Make sure changing code has enough unit test coverage


- Read or watch some tech article, learn about new Java features, or the upcoming Star Wars movie


- Deploy a stack into AWS with your code


- Do a code review or respond to yours


- Celebrate successes with your team members


You are :



  • Smart - We are looking for someone who understands how all software components fit together. From persisting data to message processing, you understand how to create a highly scalable, highly available system deployed in the cloud (Storm, Akka, Spark, Kafka, Zookeeper and all things AWS). You have a solid understanding of Linux and container systems (Docker, ECS, Kubernetes).
  • Fast learning - Never Stop Learning! We are looking for Software Engineers who love to learn new things. You have advanced knowledge of a statically typed Objected Oriented language (Java, C#) and working knowledge of at least one scripting language (JavaScript, Python, Bash). You stay up to date with the latest technology trends.
  • Team Player - No one is an Island! Our teams are highly collaborative. You believe that a team can accomplish more than one person working alone and continuous improvement is key to a team's success. When you learn something new you are eager to share your findings with others
  • Adaptable - Our products are evolving and as they evolve our technical solutions evolve as well. You easily pick up new technologies and use those technologies to solve problems in creative and innovative ways. You use processes like Agile and Lean to enable software development.
  • Driven - Figure it out! Creating and delivering valuable software is your top priority. You know your code will work because it is covered in tests. TDD and BDD are your main methods of achieving high test coverage. To deliver quickly, you believe automation is key.


Required Qualification :


- Bachelor or Master's Degree in Computer Science/Information Systems or equivalent


- 5+ years of engineering experience


- Proven ability to work independently with limited supervision


- Excellent team player with the ability to work within a collaborative environment


- Creative, resourceful and innovative problem solver


- Great communication skills (including active listening and comprehending requirements)


Extra points :


- Comfortable with Python or other scripting language


- Prior experience with AWS


- Solid understanding of the Linux Penguin


- Familiar with Agile methodology


- Experience with BDD and TDD


- Visited and laughed at xkcd.com

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer (Java, Linux, AWS)

Randstad Technologies
Chicago, IL 60606

Share this job

Software Engineer (Java, Linux, AWS)

Randstad Technologies
Chicago, IL
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast