Software Engineer III in Hoffman Estates, IL at Transformco

Date Posted: 3/19/2020

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    3333 Beverly Road
    Hoffman Estates, IL
  • Date Posted:
    3/19/2020
  • Job ID:
    995903BR

Job Description

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

  • Develop and implement software for ecommerce applications and related technology. Deliver code that meets specifications.
  • Create self-documenting designs and 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 corrects existing bugs or design issues when discovered.
  • 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 applications for new technology. Independently develop and implement software for ecommerce applications and related technology, with minimum oversight.
  • Lead code reviews to ensure functional performance specifications are met and engineering standards are followed. Keep abreast of new technology patterns and trends.
  • 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. Mentor Engineers and Associate Engineers.
  • Write design and develop Performance Test strategy, and scripting using standard industry tools. Design Workload Model by analyzing production statistics and business requirements and establish response time and TPS requirements, execute High Load stress/performance tests in Prod environment.
  • Develop Performance Monitoring dashboards, measure performance counters, analyze and recommend solutions to performance problems in high-traffic, large-scale distributed systems and client-server architectures.
  • Conduct performance trouble shooting (heap dump & thread dump analysis) and J-Profiling.

Job Requirements

Job Requirements: Master's degree in (or foreign education equivalent) in computer science, engineering, information systems, information technology or related field plus three (3) years experience designing and developing performance engineering test strategies for e-commerce applications in the retail domain or, alternatively, a bachelor's degree in (or foreign education equivalent) in computer science, engineering, information systems, information technology or related field and five (5) years of experience designing and developing performance engineering test strategies for e-commerce applications in the retail domain.

Must also possess the following: Demonstrated Expertise (“DE”) designing and developing performance scripting and test strategy and conducting performance analysis using HP-Loadrunner (Main Protocol - Web GUI, HTTP/HTML, Web Services, Java, TruClient, Ajax), Soasta and Jmeter; DE designing performance architecture and conducting capacity planning and application monitoring using Graphite, NMON, Dynatrace Appmon, Splunk, and Fiddler2, and performing database testing and customization scripting, including Java, Javascript, Unix, SQL and PL\\SQL; DE performing log analysis on multi-tier applications and networks using SOAP, REST, XML, JMS, Ajax, MQ and Kafka, and deployment using GIT/GITLab and Jenkins and defect tracking using Jira; and DE conducting AWS performance and load testing using AWS services (S3, EC2, ELB, EBS, VPC, auto scaling, Cloud watch, RDS and Docket) and deployment services ECS, and security practices IAM.

#Corporate
58491