Chicago, IL

Senior Software Engineer

COMPANY DESCRIPTION

Our core expertise is technology recruitment and consulting. We bring our technology recruitment and consulting expertise, network, and strong work ethic to deliver results and exceptional service. We help our candidates grow and develop their careers and introduce them to some of the best and most reputable companies in the Midwest and beyond. We help our clients build technology teams that make a difference, push the change forward, and develop software critical to their success.


Our client is looking to add to their office in downtown Chicago and is looking for an experienced software developer to join an exciting new team.


RESPONSIBILITIES

  • Write clean, logical, high-quality code and adopt test-driven development and Agile practices.
  • Adopt a pragmatic approach to time management with regard to project tradeoffs (e.g., refactoring vs. new feature development)
  • Work on custom software products leveraging many languages, frameworks, and platforms
  • Pair with other team members to transfer knowledge and experience gained
  • Participate in the Agile project flow providing solutions and feedback in all areas
  • Find success when requirements aren't clearly spelled out
  • Contribute to the companies blog approximately once every 60 days


QUALIFICATIONS

  • 3-5+ years experience working as a professional software developer
  • Experienced with React, Node, JavaScript technologies
  • Skill in both mobile and full stack web development
  • Track record of developing software applications leveraging automated testing
  • Value for the role of human-centered design in the product development lifecycle
  • Able to work productively with clients and/or stakeholders
  • History of leading software development teams or desire to do so
  • Experience with object-oriented and functional programming paradigms
  • Comfortable with pair programming and other Extreme Programming practices

Recommended Skills

  • Agile Methodology
  • Code Refactoring
  • Functional Programming
  • Java Script (Programming Language)
  • Node.Js
  • Object Oriented Software Development
Browse other jobs