Job Url: https://www.remoterocketship.com/company/supplyhouse/jobs/senior-software-engineer-united-states-remote/ Job Description: SupplyHouse.com Website LinkedIn All Job Openings Fast Shipping and Low Prices β€’ Innovation β€’ Outstanding Customer Service β€’ Plumbing β€’ HVAC SupplyHouse. com is an online retailer specializing in providing a wide range of plumbing, heating, HVAC, and electrical supplies. The company offers various products, including PEX supplies, fittings, valves, tools, and resources for both professional and amateur DIYers. With a focus on offering a comprehensive selection of parts and materials, SupplyHouse. com supports its customers with fast shipping, easy returns, and customer-centric services. The company is committed to serving trade professionals as well as general consumers by providing access to a vast inventory and competitive pricing. 501 - 1000 employees Founded 2004 πŸ›οΈ eCommerce πŸ›’ Retail πŸ‘₯ B2C Senior Software Engineer 19 minutes ago 🌡 Arizona – Remote 🐊 Florida – Remote +11 more states πŸ’΅ $120k - $150k / year ⏰ Full Time 🟠 Senior πŸ§‘β€πŸ’» Full-stack Engineer πŸ¦… H1B Visa Sponsor Apache Distributed Systems Hibernate Java Linux MySQL NGINX Oracle Perl Spring Unix Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Participate in all phases of software development: requirements, design, construction, testing, deployment, and maintenance β€’ Design and develop reliable and scalable distributed systems β€’ Ensure system reliability, optimized performance, and compliance with security policies β€’ Ensure industry standard development best practices are observed, including accessibility and privacy compliance β€’ Build reusable code and libraries for future use β€’ Assess the technical feasibility of UI/UX designs and partner with business analysts to refine project requirements β€’ Collaborate with project owners and development teams to ensure implementation, designs are in-sync, and to deliver client facing products β€’ Evaluate technical designs and conduct code reviews β€’ Serve as a mentor to junior team members β€’ Review requests to address features/issues submitted by various internal departments as well as provide solutions and estimates for such requests β€’ Maintain current technical knowledge to support rapidly changing technology, constantly looking for modern technologies and working with the team in introducing these technologies 🎯 Requirements β€’ Bachelor’s degree or foreign equivalent in Computer Science, Engineering, Information Technology, or a related field and 6+ years of progressive experience. Alternatively, a Master's degree or foreign equivalent in Computer Science, Engineering, Information Technology, or a related field and 4+ years of progressive experience. β€’ 4+ years of professional experience with Java frameworks such as Spring, Struts, Hibernate β€’ 4+ years of professional experience with relational databases (MySQL and/or Oracle) β€’ Deep understanding of data structures, algorithms, and system design β€’ Experience making complex backend architecture design choices β€’ Passion for web technologies, and keeping up to date with new tools and techniques β€’ Experience with the full Software Development Lifecycle: frontend and backend web application development, implementing business logic, and developing user interfaces β€’ Ability to work with minimal technical supervision and supplemental engineering support, while responding efficiently to multiple program priorities β€’ Linux, Shell, and Perl scripting, writing, and executing UNIX commands, and utilizing Linux servers to debug, deploy code, install, and monitor software to be used in testing and production environments β€’ Experience with webservers including Apache and Nginx β€’ High-level proficiency of written and verbal communication in English. πŸ–οΈ Benefits β€’ Comprehensive and affordable medical, dental, vision, and voluntary life insurance options β€’ 401(k) with up to 4% company match β€’ Paid vacation, sick time, and holidays β€’ Company-paid basic life insurance and long-term disability β€’ Discounted auto, home, and pet insurance programs β€’ Flexible Spending Account (FSA) β€’ Confidential mental health, financial planning, and legal support through our Employee Assistance Program (EAP) β€’ Company-provided equipment and one-time $250 work from home stipend β€’ $750 annual professional development budget β€’ $25 monthly Grubhub credit β€’ Company rewards and recognition program β€’ And more!