Case Study
view testimonials
Request Information
White Papers
Bookmark and Share
BigMachines RSS Feed BigMachines LinkedIn Community BigMachines Facebook Community BigMachines on Twitter BigMachines on Youtube
 

Careers
Return to Development Positions

Software Support Engineer
Type: Full Time
Start Date: ASAP
Location: Deerfield, IL

Job Description:

BigMachines, Inc., a profitable, rapidly growing web software company (www.bigmachines.com) founded in 2000 with offices in Deerfield, IL (Chicago north suburbs) and San Mateo, CA (Peninsula/Bay Area), is in search of talented software engineers. The company has been growing over 50% per year, is led by a strong management team, and backed by strong financial investors, who are looking to accelerate the company's growth to the next level.

To support our rapid growth, we are seeking talented, motivated engineers to join our office in Chicago. You must bring a passion for resolving issues and extend support to customers. You will be required to make modifications/enhancements to the existing system and work closely with the development team to troubleshoot and resolve customer issues. Responsibilities will include but not limit you to the following, think in a fast paced environment, modify code base to quickly issue hotfixes/patches to support existing applications, monitor the status of the application, run performance tests and aid in upgrade/patch roll-outs. As a software support engineer, you will have the opportunity to work with a powerful web application using some of the latest technologies to solve complex problems. You will be a part of and work closely with BigMachines development team to build and deploy our solution.

Responsibilities:

  • Responding quickly to support requests.
  • Implementing product hotfixes/patches to support customer set ups and developing unit tests.
  • Work involves Java, JSPs, Servlets, JDBC, HTML/XML, and Web Services among other enterprise Java technologies.
  • Involves understanding of basic database architecture and design.
  • Retain ownership of each case until problem is resolved or resolution is identified.
  • Team player with a positive attitude.

Qualifications:

  • A Minimum of a Bachelor's degree in Computer Science or related software engineering discipline, or equivalent
  • Experience with Java application development
  • Excellent verbal and written communications skills
  • Ability to work constructively with developers, QA, Systems and Project managers towards a common goal
  • Strong troubleshooting, analytical and problem solving skills
  • Be on an on-call rotation with the rest of the team

Desirable:

  • Knowledge of Relational Database and SQL queries
  • Experience developing web applications
  • Experience with Unit Testing Automation frameworks, such as Junit, HTTPUnit, etc
  • Experience with XML/XSL/ Web Services

Apply now

Return to Development Positions