Software Applications Systems Engineer - Payment Systems

Meijer Inc. | Grand Rapids, MI

Applying to this job will open a new window on the employer's web site to apply there.

Posted Date 8/17/2019
Description Currently Meijer is seeking a Software Applications Systems Engineer for Retail Payment Systems. The Systems Engineer will have a unique opportunity to treat every sprint as an innovation sprint and be a key driver for system design and architecture. This position collaborates with business customers, IT leadership, developers, and other stakeholders to assess available technologies, present solutions, develop architectural runway, and own the application release process. The Software Applications Systems Engineer will work to drive value delivery and will participate in all phases of Agile software development.


Key Responsibilities and Deliverables:

  • Apply Agile technical practices to create high-quality, well-designed technical solutions
  • Provides technical consultation in new systems development, new package system evaluations and enhancement of existing systems.
  • Lead DevOps activities and enables Continuous Delivery pipeline
  • Actively participate in the Continuous Exploration process and feature grooming, especially with enabler features.
  • Establish critical NFRs at the solution level, participate in the definition of others.
  • Work with portfolio stakeholders, notably the Enterprise Architect, to develop, analyze, split, and realize the implementation of enabler epics.
  • Plan and develop the Architectural Runway in support of new Features and Capabilities
  • Provide oversight and foster Built-In Quality

This job profile is not meant to be all inclusive of the responsibilities of this position; may perform other duties as assigned or required.


  • Bachelor’s degree in Computer Science, Computer Information Systems, Business Information Systems, Engineering or related discipline or equivalent work experience and technical training is required
  • Any SAFe certification or training preferred
  • 6+ years’ experience in software or application engineering and IT support required.
  • Proficient in building/deploying .Net applications, APIs/web services
  • Familiar with database, data storage using SQL, MySQL, Postgres, cosmos.
  • Demonstrated proficiency in release management.
  • Knowledge and execution of various Agile approaches, such as test-driven development, Dev Ops, emergent design, continuous integration and release management.
  • Strong knowledge of development tools, coding languages, SQL and testing or strong business knowledge with hands on experience managing vendor package configuration and implementation.
  • Proficient in multiple technologies or systems.
  • Strong knowledge and understanding of structured analysis and technical design techniques.
  • Ability to effectively adapt to rapidly changing technology and apply it to business needs.
  • Experience on multiple agile teams in a cross-functional environment.
  • Strong analytical and problem-solving skills.
  • Strong team-oriented interpersonal and communication skills.



Share this job