Software Engineer I in Hoffman Estates, IL at Transformco

Date Posted: 8/22/2019

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    3333 Beverly Road
    Hoffman Estates, IL
  • Date Posted:
    8/22/2019
  • Job ID:
    984037BR

Job Description

Req/Job ID: 984037BR
Employing Entity: Transform SR Holding Management LLC
Employment Category: Regular, Full-time
Job Function: Information Technology
Store ID: 58491: Sears Holdings Management Corp

The Software Engineer I creates and designs new software, applying theoretical principles of computing and mathematics in order to analyze, test and assess software systems that support both our online business and go forward POS (Point Of Sale) application.

The Software Engineer I evaluates user needs while designing and testing new software to meet those needs. This may involve analyzing and developing flow charts, models, diagrams and algorithms in addition to coding or modifying software.

This position researches and develops new technologies and processes/algorithms, and introduces them to the enterprise as needed to improve revenue and customer satisfaction.

Job Requirements

PRIMARY RESPONSIBILITIES
  • Develops and implements software for ecommerce applications and related technology.
  • Delivers code that meets specifications, creates little to no operational support overhead and requires minimal support during development from more senior engineers.
  • Creates self-documenting designs and/or clearly communicates intent via comments in code, on specifications, in as-built documentation and during code reviews.
  • Writes unit and integration tests for each deliverable, effectively and comprehensively exercising the code; prevents the introduction of subsequent bugs, and corrects existing bugs or design issues when discovered.

EDUCATION, SKILLS and EXPERIENCE
  • Minimum of 1-2 years of professional experience in a similar role.
  • Bachelor's Degree in Computer Science, a related technical or scientific field, or equivalent experience.
  • Ability to effectively write so requirements are clear and readily understood.
  • Solid knowledge of algorithms, data structures and complexity theory.
  • Solid knowledge of OO design

REQUIRED
  • Java/J2EE
  • JDK 1.8 and above
  • IDE experience: Eclipse or comparable tool
  • Database experience: SQL (relational) version like MySQL and/or NoSQL version like MongoDB; Cassandra

PREFERRED
  • RESTful APIs
  • Messaging experience: Apache Kafka; MQ
  • Cloud experience: AWS




#Corporate, #Technology
58491