Software Engineer III in Chicago, IL at Transformco

Date Posted: 3/19/2020

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    33 West Monroe Street
    Chicago, IL
  • Date Posted:
    3/19/2020
  • Job ID:
    995908BR

Job Description

Req/Job ID: 995908BR
Employing Entity: Transform SR Holding Management LLC
Employment Category: Regular, Full-time
Job Function: Engineering/Quality
Store ID: 37968: CHICAGO SUPPORT OFFICE-MONROE

  • Develop and implement software for ecommerce applications by using technologies like
Ruby/Ruby on Rails and JavaScript.
  • Deliver code that meets specifications, create little to no operational support overhead and require minimal support during development from senior engineers.
  • 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 exercise the code.
  • Prevent the introduction of subsequent bugs, and correct 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).
  • Engage with QA staff to establish testing tasks, approach and standards.
  • Serve as a team member in the design and new technology proof of concept for applications for new technology.
  • 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.
  • 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.

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 in analyzing, designing, and coding web services and applications using Ruby on Rails in a retail domain. Or, alternatively, a Bachelor's degree (or foreign education equivalent) in Computer Science, Engineering, Information Systems, Information Technology or related field and five (5) years of experience in analyzing, designing, and coding web services and applications using Ruby on Rails in a retail domain. Must also possess the following: Demonstrated Expertise (“DE”) in all phases of the Software Development Life Cycle (SDLC) according to Agile methodologies, including Sprint/Scrum and Kanban; DE designing and developing API using Ruby on Rails framework and technology tools, including Git, Jenkins, Splunk, Nginx, and Unicorn within the retail domain; DE designing and implementing RESTful and SOAP web services by utilizing Service Oriented Architecture and Microservices architecture; DE developing web-based applications using HTML, CSS3, Bootstrap, AngularJS, JavaScript, Ajax, JQuery, and CSS within the retail domain; and DE performing systems analysis and writing high-level codes, algorithms, design patterns, and RSpec test cases to build high-performance, high-volume applications using Docker and AWS standards.

#Corporate
37968