Software Engineer

3 weeks ago
Requisition ID
Category (Portal Searching)
Support Office
Onalaska Support Office

Job Summary

Job Title:         Software Engineer

Reports To:     IT Development Manager





This position requires an experienced associate that is technically proficient.  They will master the Festival Foods' SDLC and can make recommendations for improvement to the development process.  Will act as a primary mentor for new associates.   Must be the highest performing associates and maintain a track record of completing all their work on time. Will work in conjunction with the manager using personal experience, to choose the technologies that best create the technical solution for a project.  Responsible for coordinating and managing the release activities for promoting code to production.  Utilizing their communication abilities, work closely with end users in support of their systems.  Actively look for ways to reduce the amount of time spent on support for their teams and make recommendations to their team leads and managers on changes to reduce support.  Will create automated tests at the user interface, integration points, and unit level and will rely on test output to direct future development work. Must be the primary source of knowledge for multiple systems that their department supports. Will be brought in to help on the most difficult and at-risk projects. Must possess a high level of system knowledge for both their department and other IS departments and understand how their systems interact.  



Development & Support:

  • Use PHP, .NET and/or JAVA programming languages, including general Object Oriented Design to develop, maintain, and enhance Intranet applications for the Business
  • Provide IT Management weekly updated task information on the tasks that are being worked on
  • Work with Business Users; Helpdesk, and Technical Support Associates to troubleshoot problems as they arise
  • Meet with Business Users to evaluate customer satisfaction
  • Actively participate in developing program specifications, writing code, testing and implementing program changes and program development
  • Develop test plans and thoroughly test/debug all programs before implementation
  • Work closely with IT Team and Project Managers in providing timeline and task information through analysis based on a proposed project scope
  • Follow and reinforce the "Festival Foods” Values

Project Standards and Procedures:

  • Follow all Festival Standards and IS Systems Standards to develop/support projects
  • Provide input to IS Standards if existing standards require modifications or changes

Production Issues:

  • Identify problem trends (single site or overall) pro-actively
  • Execute action plan(s) to determine problem, develop resolution and implement
  • Follow established process for problem handling or resolution



Security and Confidentiality:

  • Maintain information confidentiality and security
  • Protect and prevent unauthorized attempts to obtain corporate information
  • Suggest and recommend ideas for systems and data security
  • Report all unauthorized incidents to the management


    • Consistently monitor own work to ensure the highest level of quality
    • Suggest and recommend better ways of improving the quality of work in the department.
    • Other duties assigned

Job Description


  • Bachelor’s or Associate’s degree in a Computer Science, Computer Programming or MIS related field


      Equivalent amount of work experience

  • Expert level proficiency of programming languages including PHP, .NET and/or Java including Object Oriented Design.
  • Expert understanding of the following testing tools and approaches - JUnit testing, Selenium, Find Bugs, and RQM.
  • Experience creating and implementing automated testing.
  • Expert understanding of the Jenkins builds process. 
  • Familiarity with GUI application solutions
  • Excellent Software troubleshooting skills
  • Excellent design and analytical skills
  • Good communication skills
  • Work well on both individual and team-oriented projects




  • Sitting or standing at a computer 75% of the time
  • Bending, stretching, and occasional lifting of up to 30 lbs. is required
  • Professional presence and proper phone etiquette is required
  • Some driving is required up to 20%



The Software Engineer is a full-time position. 



Festival Foods serves guests in over 25 full-service, state-of-the-art supermarkets throughout Wisconsin. At Festival Foods, we're not simply selling groceries; we're on a mission!  Every business decision we make is based on our "Boomerang Principle"--empowering our associates to make decisions and take actions that will "Bring the Customer Back". We are proud to be a family and employee-owned company.



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

Connect With Us!

Don't see what you're looking for or not ready to apply? You can submit your resume for general consideration to one of our talent pools for future opportunities with Festival Foods.