Software Engineer - Fire Protection

Remote Full-time
Job Posting: Ferguson is North America’s leading value-added distributor across residential, non-residential, new construction and repair, maintenance, and improvement (RMI) end markets. Spanning 34,000 suppliers and more than one million customers, we deliver local expertise, value-added solutions, and the industry’s most extensive portfolio of products. From infrastructure, plumbing, and appliances, to HVAC, fire protection, fabrication, and more, we make our customers’ complex projects simple, successful, and sustainable.The Fire Design team is currently seeking for a Software Engineer to join their team! The position will be responsible for software development (analysis, design, programming, and support) in support of our business systems with a focus on customer and supplier facing systems.Proven communication skills, problem-solving skills, proficiency in programming languages and data structures, and knowledge of software development standard methodologies are essential to successful performance in this role.This role is approved to be fully remote and can be based anywhere in the United States.ResponsibilitiesPerforms the coding, debugging, testing, and troubleshooting throughout the development process, producing functional, clean code, that applies secure coding principles and follows secure coding guidelines.Build and conduct reviews, demos and presentations to business, vendor and technology team membersIdentify best practices for process improvement opportunities and drive the necessary changesUndertakes code reviews and addresses code review feedback in a timely manner.Drives unit tests within own code and troubleshoots any issues that arise.Contributes across the software development lifecycle, applying agile engineering practices and ensuring compliance with the relevant standards.Translates complex enterprise data business, functional, and technical requirements into technology solutions.Brings thought leadership, industry and domain best practicesHands-on prototyping of new technology solutionsParticipate in proof of concepts to ensure feasibility of technological solutions.Complete technical design, code reviews, problem identification and resolutionWork with architects and product owners to develop implementation solution planSupports full end-to-end application lifecycleReview development practices to identify areas of improvementWork with vendors to resolve 3rd level issuesEvaluate 3rd party applicationsCollaborate with Business Analysts and QAs for creation and execution of designs and test plansQualifications5+ years of proven experience in Software Development or working with a software development team.Bachelor’s degree or equivalent experience in Computer Science, Information Systems, Business or other related field preferredExperience in .NET programming with a strong proficiency in either C# or VB.NET.Working knowledge of database normalization and experience creating relational database structures.Knowledge of cloud computing, specifically Microsoft Azure.Experience using or developing Enterprise Resource Planning software.Ferguson is dedicated to providing meaningful benefits programs and products to our associates and their families—geared toward benefits, wellness, financial protection, and retirement savings. Ferguson offers a competitive benefits package that includes medical, dental, vision, retirement savings with company match, paid leave (vacation, sick, personal, holiday, and parental), employee assistance programs, associate discounts, community involvement opportunities, and much more!-Pay Range:-Actual pay rate may vary depending upon location. The estimated pay range for this position is below. The specific rate will depend on a candidate’s qualifications and prior experience.-$5,444.76 - $9,537.00-Estimated Ranges displayed are Monthly for Salaried roles OR Hourly for all other roles.-This role is Bonus or Incentive Plan eligible.-Ferguson complies with all wage regulations. The starting wage may be higher in certain locations based on local or state wage requirements.-The Company is an equal opportunity employer as well as a government contractor that shall abide by the requirements of 41 CFR 60-300.5(a), which prohibits discrimination against qualified protected Veterans and the requirements of 41 CFR 60-741.5(A), which prohibits discrimination against qualified individuals on the basis of disability.Ferguson Enterprises, LLC. is an equal employment employer F/M/Disability/Vet/Sexual Orientation/Gender Identity.Equal Employment Opportunity and Reasonable Accommodation InformationOriginally posted on Himalayas

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Legal Writer/Paralegal – Extraordinary Ability (Remote/Philadelphia)

Remote Full-time

Java Angular Developer 5425311

Remote Full-time

Business Applications Analyst, CRM - REMOTE (US) - Yardi CRM system experience required

Remote Full-time

Boston-based Virtual Assistant

Remote Full-time

Entry-Level Virtual Assistant – No Experience Needed

Remote Full-time

Social Media Media Manager 10 Hours per Week (IC-SA)

Remote Full-time

[Remote-Position] Corporate Affairs Manager

Remote Full-time

Payments & Records Operations Specialist - Hybrid

Remote Full-time

Senior Solutions Architect

Remote Full-time

Online Chat Assistant Jobs At Amazon No Experience – Part-Time

Remote Full-time
← Back to Home