Software Engineer III in Hoffman Estates, IL at Transformco

Date Posted: 11/14/2019

Job Snapshot

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

Job Description

Req/Job ID: 990265BR
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, development, and support of software for large scale JAVA/J2EE internet and Cloud-based applications and related technology.
• Create and design new software by applying theoretical principles of computing and mathematics in order to analyze, test, and assess software systems.
• Evaluate user needs while designing and testing new software to meet those needs.
• Research and develop new technologies and processes and algorithms and introduce them to the enterprise as needed to improve revenue and customer satisfaction.
• Keep abreast of new technology patterns and trends and lead 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.
• Serve as a team member in the design and new technology proof of concept for application for new technology.
• Resolve complex development, coding, and implementation 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).
• Independently develop and implement software for internal applications and related technology with minimum oversight.
• Lead code reviews to ensure functional performance specifications are met and engineering standards are followed.
• Mentor Software Engineers I and II.
• Create self-documenting designs and/or clearly communicate intent via comments in code, on specifications, in as-built documentation, and during code reviews.
• Write unit and integration tests for each deliverable, effectively and comprehensively exercising the code; prevent the introduction of subsequent bugs, and correct existing bugs or design issues when discovered.

Job Requirements

Master's degree (or foreign education equivalent) in Computer Science, Engineering, Information Systems, Information Technology or a related field, plus three (3) years of experience analyzing, designing, and coding large scale Java/J2EE internet and Cloud-based applications. Or, alternatively, Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Information Systems, Information Technology or a related field, plus five (5) years of experience analyzing, designing, and coding large scale Java/J2EE internet and Cloud-based applications. Candidate must also possess: Demonstrated Expertise (“DE”) defining architecture and developing high traffic real-time web applications, web services, and batches using Spring, Hibernate, JSF, AJAX, AngularJS, and LDAP integration. DE in object-oriented design and Java/J2EE web services development within UNIX and Windows environments using Spring framework, Hibernate, MyBatis, Struts, AWS, and Junit under Agile methodologies, including Sprint/Scrum. DE designing and implementing RESTful and SOAP web services utilizing token based authorization, Service Oriented Architecture, and Microservices Architecture. DE in database design and development using Oracle, Informix, DB2, MySQL, and SOLR technologies.

For complete description of job duties & requirements & to apply visit https://jobs.sears.com/ and refer to Job Req.

#Corporate
58491