Software Systems Engineer in Thief River Falls, MN at Johnson Service Group

Date Posted: 2/20/2021

Job Snapshot

Job Description

JobID: 382078

Johnson Service Group, Inc. has a fulltime opportunity for a Software Systems Engineer near Thief River Falls, MN.  In this role you will ensure that all tasks and job duties are completed in time to facilitate a successful start-up and an operational  Warehouse Control or Management System (WMS/WCS).

Essential Functions and Responsibilities 
  • Installation and setup of our logistics software at Customer Sites
  • Programming software customizations and adapting configurations
  • Developing queries and reports by accessing the software’s database (SQL)
  • Organization, preparation and testing software at the office (Kennesaw/Atlanta) and at Customer Sites
  • Project related work with customers, at Customer Site and in the office
    • Software engineering to discuss processes
    • Adapting interface software
    • Support sales and project management team
  • Cooperation with different international departments (Europe)
  • Support of our customers during startup phase
  • Training and support of customers on issues related to our software and logistics
  • Remote support of existing customers
  • Documentation and finalization of projects for handover to customer service department
Technical Requirements
  • Knowledge of C++ or Java development
  • SQL and PL-SQL experience is required
  • Experience with Linux
    • Work in a mixed Linux and Windows environment
  • Knowledge of one of the following scripting languages is a plus:
    • Bash, Perl or Python
  • Solid understanding of network infrastructures
  • Knowledge and understanding of logistical workflows and processes
  • Knowledge of current software development technologies and design patterns (OOA, UML, common patterns)
  • Capability to create workflows and processes in written form and sequence diagrams, and to develop and implement accordingly
  • Willingness to travel (domestic and international, about 60%)
  • Strong knowledge in one of the following fields:
    • Database development; process development, UI/HMI development
Working Conditions and Environment:
  • Overtime as required by work
  • Travel is required
  • Ability to travel by air both domestically (US) and internationally (primarily Austria and other parts of Europe, as well as Canada)
  • Professional office etiquette is required at all times
  • Authorization to work in the U.S.
  • Passport or ability to obtain a passport
  • Industry competitive compensation
  • Great benefits including health, dental, vision, life insurance, Flexible Spending Accounts, Short & Long Term Disability and more!
  • 401k with a very generous employer match and no vesting!
  • Paid Vacation & Holidays
  • Profit Sharing
  • Subsidized food delivery
  • Monthly celebrations
  • Quarterly employee events
  • Corporate Social Responsibility including recycling, sustainability and volunteering


  1. Software Engineer Jobs
  2. Project Engineer Jobs

Not Ready To Apply?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Never miss out on a job opportunity again by signing up for our Talent Network to receive job alerts that match your interests and experience.

Connect With Us