What are the responsibilities and job description for the Senior Front-End Software Engineer position at Ferguson Enterprises?
A company is looking for a Senior Front-End Software Engineer to develop and maintain software solutions and web applications.Key ResponsibilitiesDesign, build, and maintain websites and software applications for the Enterprise Product Solutions Services groupCollaborate with design and backend teams to ensure seamless integration and optimal performance of web applicationsSupport medium to large-sized projects from analysis through implementation, serving as an experienced lead developerRequired QualificationsSeven years of development experience is preferredBachelor's degree or equivalent experience in Information Technology, Computer Science, or a related fieldProficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks (ReactJs preferred)Experience working with relational databases (e.g., Oracle, SQL Server) and familiarity with NoSQL databasesKnowledge of cloud platforms (e.g., Azure, AWS) and web services development (e.g., REST, SOAP)