Job description
Houston's Inc. has an exciting opportunity for a Senior Full Stack Software Engineer to join our team, working in our corporate office in Wilsonville, Oregon (Hybrid). This is a great opportunity for candidates with strong programming and troubleshooting skills to join a skilled IT team in a growing dynamic company with strong values, good work-life balance, and a great company culture. We want our employees to enjoy coming to work every day!
Position Purpose:
The Houston’s Senior Full Stack Software Engineer performs both front-end and back-end programming and troubleshooting operations. The engineer supports websites, computer systems, middleware and databases working closely with other IT team members to ensure systems and software solutions are performing as expected. It is a position of trust within the company.
Essential Functions and Duties:
- Ensure that technology solutions meet business requirements, industry standards and incorporate opportunities arising from emerging technologies.
- Required to complete a project from conception to final product, detailing good organizational skills and attention to detail.
- Ensure cross-platform functionality and optimization across the entire technology stack
- Evaluate the needs of users and analyze any technical issues to program highly functional systems.
- Responsible for staying updated on the latest best known methods, utilizing standardized frameworks and coding standards
- Ensure the security of data, network access, and back-up systems
- Collaborate with the Web team, ensuring the functionality of all externally facing systems including but not limited to the corporate website and extranet
- Collaborate with the jBASE PICK team ensuring functionality of the database, programs and automated tasks
- Responsible for troubleshooting and resolution of issues escalated by team members, internal customers, external partners, and critical systems, including implementing and deploying emergency fixes.
- Act in alignment with use needs and system functionality to contribute to organizational policy.
- Interfaces with IT service, software, and hardware companies in support of business-critical systems.
- Design, develop, implement, and coordinate software systems; provide input to the IT Architect for maintenance of policies and procedures.
- Utilize the servers, networks, phones, applications, PC’s, printers, and all other IT related services to perform job duties
- Develop and manage workflows to support and enhance IT infrastructure and Operations with clear and concise goals and objectives as defined by the IT Architect
- Audit systems and assess their outcomes.
- Other duties as assigned.
Minimum Qualifications:
Knowledge and Skills:
- Proven experience as a Full Stack Software Engineer or similar role.
- Senior level programming experience using PHP, SQL, HTML, CSS, Git; design and development of API’s, JSON, bash shell scripting
- Willingness to learn PICK Multi Value Databases required (specifically jBASE).
- Superior analytical, evaluative, and problem-solving abilities.
- Extensive knowledge of IT-related functions, including server computer hardware, network design, implementation, and operation, security, telecommunications, databases, and storage systems.
- Demonstrates technical leadership and decision-making skills with a proven track record of completing tasks and/or projects on schedule.
- Advanced working knowledge of RedHat- and Debian-based Linux server operating systems and UNIX.
- Advanced working knowledge of virtual machines (Proxmox, VMWare) and network attached storage (TrueNAS) required.
- Advanced working knowledge of the Apache web server, network routing, and IP-based phone systems required.
- Advanced working knowledge of Microsoft 365 (Office365/Exchange), Infrastructure planning experience, disaster recovery.
- Ability to work in a team-oriented, collaborative environment.
- Ability to present ideas in a business-friendly and user-friendly language.
- Teamwork orientation.
Education and Experience:
- Bachelor’s Degree in Information Systems, Computer Science or related technical discipline preferred.
- 10+ years experience in Information Technology programming roles, demonstrating progressively increasing levels of responsibility.
Schedule:
- Monday through Friday, with occasional after-hours work as needed.
- Hybrid Remote - Working 50% in the Wilsonville office and 50% from home. Candidates must be local, or willing to relocate. Houston's does not offer relocation assistance.
About Houston’s
Houston's is a premier sourcing solution for the foodservice industry, specializing in the redistribution of specialty food and beverages, small wares and equipment. With our corporate office in Wilsonville, Oregon, warehouses in Wilsonville, Oregon and Kansas City, Missouri, and merchandisers strategically located across the country, Houston's is here to meet our customers' needs.
Since 1933 we have prided ourselves in providing our customers with exceptional service and delivery of products through the experience, knowledge, passion, and energy of our employees. We have a passion for the foodservice industry and believe our customers' success is our success, and it shows.
At Houston's...we are people, not just products.
Our team is a group of people with different backgrounds, abilities, talents, and experiences with a shared sense of purpose.
For more information, please visit our website, www.houstons-inc.com
EEO Statement:
Houston's Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Houston's Inc. complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, and transfer, leaves of absence, compensation and training. Houston's Inc. expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Houston's' employees to perform their job duties may result in discipline up to and including discharge.