Pricing Software Specialist - FT 40 hrs. per wk.
Department: Pricing
Reports To: Pricing Manager
FLSA Status: Hourly
Salary Level: $24.00 to 36.00 / hr.
Summary: Under supervision of the Pricing Manager, analyzes, develops, and maintains assigned computer software applications to meet business needs. Actively seeks ways to develop and enhance software processes and interactions, with an emphasis on automation and increased efficiency. Creates new computer programs or modifies existing programs to meet changing business needs. Aid and support coaching and training of other team members in the use of software applications.
Essential Duties and Responsibilities:
- Review diagnostics and assess the functionality and efficiency of computer software systems.
- Troubleshoot and implement solutions to technology systems.
- Establishes and revises database by conferring with analysist and POS Coordinator to code and retrieve data.
- Organizes information by studying, analyzing, interpreting and classifying data.
- Assists the Pricing Manager in creating short- and long-term strategies related to software.
- Lead software projects as requested.
- Prepares reports by collecting, analyzing and summarizing information.
- Prepares reference for team members by writing operating instructions.
- Maintains historical records by documenting system changes and revisions.
- Accurately document tasks as performed by staff to the ends of automation.
- Trains staff on in-house and third-party software when necessary.
- Coordinates with IT department regarding hardware, virtual hardware, interface and connection settings affecting software performance and availability.
- Acts as liaison to third-party software providers regarding bug reporting, feature requests and reviewing changelogs.
- Researches and recommends software to meet business needs in coordination with the IT department.
Other Duties
- Provides excellent service to fellow team members and collaborates with other departments as needed to achieve desired business results.
- Attends department and team meetings and training as required.
- Attends external workshops, networks with other professionals, and participate in other outside activities in order to continue to develop as a software professional and to stay abreast of emerging technical issues.
- Other duties as assigned.
- Teaches principles, skills and languages associated with automation to other staff members when applicable.
Responsibilities Regarding Safety:
- Protect the safety of self, co-workers, and BriarPatch Co-op patrons at all times.
- Report any potentially harmful equipment or situations to the immediate supervisor without delay.
- Report safety-related accidents and incidents at once to supervisor.
- Follow all company and safety policies and procedures.
- Operate equipment in a safe manner that will not lead to injury of self or others.
Supervisory Responsibilities: None
Qualifications: To perform this job successfully, an individual must first exhibit the aptitude to learn and execute new skill sets efficiently and be able to perform each essential duty utilizing those skill sets satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Required Experience and Skills
- 1-2 years of experience in a business setting using Excel and other Microsoft products. Experience manipulating and analyzing large databases preferred.
- Demonstrated ability to be self-directed, organized and to complete projects within specified timeframes.
- Curious and analytical, ability to use logic to problem-solve and improve processes.
- Strong verbal and written communication skills.
- Desire to learn computer coding.
Education and Experience:
- College level coursework in computer science, mathematics or engineering preferred, but not required.
Computer Skills: The following qualifications are preferred:
- Intermediate to advanced knowledge of Office 365, VBA, RDBSQL, interfacing with APIs
- Beginner to intermediate knowledge of PHP, HTML, Java, Python, Powershell and Batch Scripts
- Demonstrated experience in maintaining databases, writing code, automating processes and server maintenance
Language Skills:
- Ability to read and interpret documents such as policy/procedure manuals, financial reports, regulatory requirements, and other business information
- Ability to write routine reports and correspondence
- Ability to communicate effectively with co-workers, employees, and outside parties, both in writing and verbally
Mathematical Skills:
- Ability to add, subtract, multiply and divide in all units of measure, using whole numbers, common fractions, and decimals
- Ability to compute rates, ratios, and percentages
Reasoning Ability
- Ability to deal with a variety of variables in order to solve practical problems
- Ability to create and analyze complex data and reports
- Ability to effectively prioritize work and meet deadlines in a fast-paced, changing environment with frequent interruptions
- Ability to work independently and efficiently while maintaining a high degree of accuracy
Physical Demands: The physical demands described below are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to:
- Stand
- Walk
- Sit
- Use hands and fingers
- Handle or feel
- Reach with hands and arms
- Stoop
- Kneel
- Crouch or crawl
- Talk and hear
- Taste or smell
- Visually review detailed numerical data
- Lift and/or move 25 pounds safely
Work Environment:
The work environment characteristics described below are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly exposed to a moderate level of noise and occasional changes in temperature. This position requires long periods of sitting with computer use.
Responsibilities to Sustainability:
- Contribute to sustainability efforts at BriarPatch that support a sustainable community through:
- Minimizing waste by reducing and reusing materials and resources when possible.
- Proper recycling and composting.
- Water & energy conservation.
- Seeking methods to make departmental functions more sustainable and taking an active role to implement them.
Responsibilities to Diversity, Equity, and Inclusion:
- Value and support a work environment that includes people of different identities from diverse backgrounds.