Senior Software Engineer

Job ID
Job Category
Information Technology
Nearest Metro Area
MI-Grand Rapids

Working on a custom written warehouse management system gives you the ability to affect thousands of users, improve efficiency, design and implement new features and work on complex algorithms.  As part of the effort to make users more efficient, we are working to make them more mobile with the use of web based tablets and phone type devices.  The Warehouse Management Team at GFS is a fun, agile group of people that enjoy getting the job done and making sure we are positioned for the future.

Position Summary:

Develops, creates, and modifies general computer applications software or specialized utility programs.  Analyzes user needs and develops software solutions.  Designs software or customizes software to optimize operational efficiency.  Provides technical leadership for projects.  


Essential Functions:

  • Develops programs or scripts according to specification and established coding standards.
  • Analyzes, reviews and tests for accuracy and optimal implementation of developed solutions.
  • Analyzes current business systems, determines scope and estimates for tasks related to issues to be resolved.
  • Performs integrated testing of systems for accuracy, reliability and optimal performance.
  • Constructs various software components and validates completeness and quality.
  • May coordinate development efforts, and coordinate and assist with codes reviews.  
  • Establishes and enforces coding standards for programs or scripts.
  • Mentors Associate or Intermediate software engineers.
  • Analyzes and resolves program/script or system failures.
  • Facilitates formal code reviews for programs/scripts.
  • Performs software system maintenance, support and requirement analysis.
  • Assists in designing GUI and software components.
  • Other duties and responsibilities as assigned



  • Bachelor’s degree in Computer Science, Information Systems or related field is required
  • Experience with Spring Boot, Angular and GIT
  • 5+ years of related software development experience required  
  • ERP knowledge or experience is beneficial 
  • Experience with JIRA and continuous integration is a plus

Be part of an amazing culture where what matters to you, matters to us!


Gordon Food Service values our customers and understands that their success is largely dependent upon their workforce.  To demonstrate our commitment to our partnership, we will require any candidate who works for a Gordon Food Service customer to provide a letter of support from their management if they are selected for the interview process.  



We take care of each other at Gordon Food Service.  Employees love our competitive benefit plans, which include all the things you would expect and a few that you might not! 
Click here for more details.


Want to Learn More About Gordon Food Service? Check Us Out:





Gordon Food Service is an equal opportunity employer. All qualified applicants and employees will receive consideration for employment, or in terms or conditions of employment, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, status as a protected veteran, or status as a qualified individual with disability.   The EEO is the Law poster is available here:

If you require reasonable accommodation for any part of the application or hiring process due to a disability, please submit your request to and use the words “Accommodation Request” in your subject line. Please keep in mind this method is reserved for individuals who require accommodation due to a disability.

All Gordon Food Service locations are tobacco free.

Gordon Food Service is a drug free workplace and drug tests all employees.  



Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share with your network

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.