Software Engineer III in Hoffman Estates, IL at Transformco

Date Posted: 11/27/2019

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    3333 Beverly Road
    Hoffman Estates, IL
  • Date Posted:
    11/27/2019
  • Job ID:
    992715BR

Job Description

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

  • Perform analysis, design and development of software for ecommerce applications and related technology.
  • Develop and plan for features and campaigns to be delivered across the team.
  • Create self-documenting designs and/or clearly communicate intent via comments in code, on specification, and in as-built documentation.
  • Write unit and integration tests for deliverables, effectively and comprehensively exercising the code; and prevent and correct bugs or design issues.
  • Develop effective partnership with customers/internal customer. Influence the discovery and decision-making process when changes to standards and technology are required (tools, conventions and design patterns).
  • Serve as a team member in the design and new technology proof of concept for application for new technology.
  • Perform code reviews to ensure functional performance specifications are met and engineering standards are followed.
  • Keep abreast of new technology patterns and trends. Contribute to the evolution of standards and technology (tools, conventions and design patterns).
  • Lead and review the design of applications and new technology.
  • Lead analysis, design and development of software with small technical team.
  • Participate in the formulations and implementation of department processes, procedures, policies and standards.
  • Interface with all levels of management to negotiate and influence development activities and initiatives.
  • Resolve complex development, coding and implementation issues.

Job Requirements

Master's degree (or foreign education equivalent) in Computer Science, Engineering, Information Systems, Information Technology or related field plus three (3) years experience analyzing, designing and coding large scale Java/J2EE or .Net applications. Or, alternatively, a Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Information Systems, Information Technology or related field plus five (5) years of experience analyzing, designing and coding large scale Java/J2EE or .Net applications. Must also possess the following: Demonstrated Expertise (“DE”) in object-oriented design and Java/J2EE web services development within UNIX and Windows environments, using JAVA, Spring framework, Hibernate, Javascript, JUnit, and software design patterns, according to Waterfall and Agile methodologies; DE designing and implementing RESTful and SOAP web services utilizing Service Oriented Architecture, relational databases MySQL, Oracle, and DB2, with continuous integration and delivery processes using Jenkins, and code quality improvement using SonarQube, and build managers Ant and Maven; DE designing and building J2EE applications, with disaster recovery mechanism to support high load during peak business hours, including performance analysis and fixes using performance testing tools Dynatrace and JConsole, and performing log analysis using Splunk; and DE defining and implementing security for payment software applications, with integration to payment systems First Data and PayPal for handling credit card, debit card and gift card payments, including handling of PCI/PII data.

#Corporate
58491