Oh Snap!
This job is no longer active - but you can still view the details below.

Full Stack Software Developer

Job Description

  • Translate business and technical requirements into well-engineered, tested, and deployed business application systems.
  • Lead efforts to implement full accessibility support to verify with outside accessibility 3rd parties.
  • Analyze, design, develop, test, install, and maintain consumer and back office systems.
  • Interface with customers and other developers to determine the most efficient and cost-effective approach to meet business requirements.
  • Utilize a variety of hardware and software technologies to create solutions, including new code construction, modifications to existing modules, and/or package implementation.
  • Create solutions by designing, developing, implementing, and maintaining software based components and interfaces, as well as web-based applications based on business requirements.
  • Assist the business in moving forward by providing better and updated services in terms of the development of software and techniques. 
  • Code, develop unit test plans, and unit test new software features and enhancements. 
  • Initiate code reviews with peers and manager, ensuring all code has been unit tested prior to QA code freeze, including interfaces with other systems.
  • Develop complete and robust test cases and scripts, ensure defects are properly resolved, QA has certified, and user acceptance is obtained. 
  • Research new technologies and participate in industry communities or attend customer research activities to gain a better understanding of innovative ways to use technologies to help the business; recommend software enhancements and additional opportunities based on findings.
  • Work with third party vendors to integrate their services with company systems; build solid code around third party APIs and Web Services; creates monitoring systems for tracking third party performance.

 

Job Requirements:

  • Must have a Bachelor’s degree in Computer Science, Engineering, or related technical field plus 5 years progressive experience in software development positions performing the following:
  • Translating business and technical requirements into well-engineered, tested, and deployed business application systems.
  • Analyzing, designing, developing, testing, installing, and maintaining consumer and back office systems.
  • Designing complex software architecture and create technical design specifications.
  • Developing and maintaining high quality software products supporting organization standards.
  • Managing work time and priorities in accordance with aggressive timelines and budgets.
  • Working with numerous JS frameworks for building complex transactional systems.
  • Using container technologies such as Docker.
  • Developing inside large legacy code bases efficiently.
  • Applying expert-level experience with Single Page Applications and Responsive Design
  • Working directly with QA teams to address software defects efficiently.
  • Utilizing expert-level Ecmascript software engineering including functional programming paradigms.
  • Interfacing with RESTful APIs and consuming various data protocols / payloads.
  • Laying out semantic markups using best of class CSS/HTML; and
  • Utilizing experience with: CSS animations and dynamic styling; various build/packaging tools, including Maven and/or Grunt; frontend state management systems; open-source tools and technologies; Java, MYSQL and /or Informix; and Unix/Linux.
  • In the alternative, employer will accept a Master’s degree in Computer Science, Engineering, or related technical technology field plus 3 years of experience in software development positions performing the aforementioned.
Read Full Job Description

Technology we use

  • Engineering
    • JavaLanguages
    • JavascriptLanguages
    • ScalaLanguages
    • AzureLanguages
    • jQueryLibraries
    • AngularJSFrameworks
    • SpringFrameworks
    • Vue.JSFrameworks
    • Microsoft SQL ServerDatabases
    • OracleDatabases

Location

Right next to Union Station, we are easy to get too and surrounded by food in Downtown and the West Loop.

What are Peapod Digital Labs Perks + Benefits

Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Onsite Gym
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Child Care & Parental Leave Benefits
Generous Parental Leave
Flexible Work Schedule
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Beer on Tap
Casual Dress
Commuter Benefits
Company Outings
Game Room
Stocked Kitchen
Some Meals Provided
Professional Development Benefits
Job Training & Conferences
Tuition Reimbursement

Additional Perks + Benefits

Building a cutting edge eCommmerce center of excellence means our teams need to focus on their work challenges, not whether their benefits are activated. With a one-stop shop for online benefit management, competitive bonus potential, and a flexible, brand new office, our employees are able to focus on making the customer experience amazing.

More Jobs at Peapod Digital Labs42 open jobs
All Jobs
Finance
Data + Analytics
Design + UX
Dev + Engineer
HR
Marketing
Operations
Product
Project Mgmt
Operations
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Project Mgmt
new
Chicago
Data + Analytics
new
Chicago
Finance
new
Chicago
Project Mgmt
new
Chicago
Data + Analytics
new
Chicago
Marketing
new
Chicago
Marketing
new
Chicago
Developer
new
Chicago
Data + Analytics
new
Chicago
Operations
new
Chicago
Design + UX
new
Chicago
Marketing
new
Chicago
Marketing
new
Chicago
Operations
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Operations
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Operations
new
Chicago
Design + UX
new
Chicago
Operations
new
Chicago
Developer
new
Chicago
Data + Analytics
new
Chicago
Developer
new
Chicago
Data + Analytics
new
Chicago
Project Mgmt
new
Chicago
Design + UX
new
Chicago
Operations
new
Chicago
Operations
new
Chicago
Project Mgmt
new
Chicago
Marketing
new
Chicago
Project Mgmt
new
Chicago
Product
new
Chicago
Data + Analytics
new
Chicago