Sr. Software Engineer - Point of Sale

MeijerGrand Rapids, MI
4dHybrid

About The Position

As a family company, we serve people and communities. When you work at Meijer, you’re provided with career and community opportunities centered around leadership, personal growth and development. Consider joining our family – take care of your career and your community! Meijer Rewards Weekly pay Scheduling flexibility Paid parental leave Paid education assistance Team member discount Development programs for advancement and career growth Please review the job profile below and apply today! The Senior Software Engineer will design, develop, and maintain Point-of-Sale (POS) applications and services, supporting feature delivery and modernization efforts for The ideal candidate for this role has 5 to 10 years of relevant work experience. Follows company software development lifecycle to design, code, configure, test, debug, and document system and application programs. Assists in preparing technical design specifications based on functional requirements and analysis documents. Reviews functional requirements, analysis and design documents and provides feedback. Collaborates with other development staff to achieve quality and consistency. Participates in architecture, design and code reviews. Develops and maintains operational and system level documentation. This role operates within an Agile environment and partners closely with product, QA, DevOps, and platform teams. This role is scheduled to work remotely if residing in West Michigan where you would be on site Monday, Tuesday, and Wednesday while working Thursday and Friday remote. If you reside in our 6 state footprint of Michigan, Wisconsin, Indiana, Illinois, Ohio, Kentucky we are open for the right candidate for this position to be worked remote with limited trips into the office to accomodate.

Requirements

  • Strong experience with C# and .NET development.
  • JavaScript experience for application and feature development.
  • REST API design and integration.
  • CI/CD pipelines and source control (PR-based workflows).
  • Understanding of application security fundamentals.
  • 5+ years of professional software development experience.
  • Proven ability to deliver production-ready applications.
  • Strong problem-solving and communication skills.

Nice To Haves

  • Experience working in Agile or SAFe environments.
  • Familiarity with cloud platforms and DevOps tooling.
  • Experience supporting enterprise-scale applications.

Responsibilities

  • Design, develop, test, and deploy new POS features and enhancements.
  • Build and maintain backend services and REST APIs using .NET.
  • Perform application and framework upgrades (including modern .NET versions).
  • Contribute to frontend and application feature work using JavaScript.
  • Participate in code reviews, pull requests, and CI/CD pipelines.
  • Troubleshoot production issues and support defect resolution.
  • Collaborate across teams on environmental readiness, deployments, and testing.
  • Implement secure development practices including certificate and secret rotation.

Benefits

  • Meijer Rewards
  • Weekly pay
  • Scheduling flexibility
  • Paid parental leave
  • Paid education assistance
  • Team member discount
  • Development programs for advancement and career growth

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service