We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Store Systems Software Developer

84 Lumber Company
United States, Pennsylvania, Eighty Four
Jan 08, 2025
Overview

Immediately hiring for the store systems software developer role. This person will take part in various software development and integration projects that will be used to increase the accuracy, efficiency, and data visibility for our stores. This role will program applications to enhance functionality for store systems and systems that support store operations, payments, inventory, costing, etc. This role will learn the business rules in our stores and use this information to analyze systems and make recommendations on design and programming.

This person will develop in Python and to a lesser degree, in our proprietary C and Basic based software language on a Unix platform. We are currently running a large project to convert our POS systems to a python driven system, so the python development will be the larger part of the work. However an ability to understand the older code will be needed to succeed on the project as we migrate. This person will learn the systems that run our stores and be a part of maintaining them, enhancing them, and bringing them into the future.


Responsibilities

Responsibilities/Duties

  • Analyze existing code to determine functionality and opportunity for enhancement.
  • Program new or enhanced capabilities based on requirement specifications.
  • Test code and prove quality and accuracy before deployment.
  • Estimate delivery time frames based on information provided on programming scope.
  • Commit to delivery deadlines based on estimations and project schedule needs.
  • Deploy code to store chain.
  • Take part in research efforts to identify opportunities for and implement new technology solutions when appropriate.
  • Execute software integrations with external software vendors both on premise and in cloud as appropriate.
  • Document existing systems and new development using industry standard design documentation methods.

Required Skills

  • Program and system Design
  • Python
  • C or C based language experience
  • BASIC language experienced also a plus
  • Linux/Unix Operating Systems
  • Program testing and Quality assurance
  • Design Documentation
  • Data Flow Diagram and Process Spec development
  • System Troubleshooting and Analysis
  • Problem solving skills

Additional Beneficial Skills

  • Java
  • Spring Framework
  • Restful Web Services
  • SQL programming
  • Vendor Software Integration
  • Aptitude for learning

Qualifications

Required Qualifications
2-5 years development experience
BS Degree or program school certification in Software Development, Computer Science, or related field.
Strong oral and written communication skills.

Applied = 0

(web-776696b8bf-cvdwt)