Senior Full-Stack Software Engineer

Job not on LinkedIn

🔥 0 minutes ago

🇺🇸 United States – Remote

💵 $6.8k - $11.9k / month

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

info
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Ferguson

Ferguson

10,000+ employees

🤝 B2B

🛍️ eCommerce

🛒 Retail

B2B • eCommerce • Retail

Ferguson is a leading supplier of plumbing and HVAC products for residential and commercial markets. The company offers a wide range of products including water heaters, plumbing parts, and HVAC systems, as well as various tools and cleaning supplies. Ferguson provides solutions for professionals in the plumbing and HVAC industries, ensuring they have access to the resources and expertise they need for both new construction and remodeling projects.

📋 Description

• Designs, builds and maintains websites and software application for Enterprise Product Solutions Services group. • Provide a bridge between visual design and its implementation on the technical side. • Understands UI, cross-browser compatibility and modern web standards. • Maintains a professional understanding of web development by tracking trends. • Work closely with our design and development teams to ensure seamless integration and optimal performance of our web applications. • Design and develop applications and software tools to automate, improve, or change business processes and procedures. • Support medium to large sized projects from analysis through implementation by serving as an experienced lead developer. • Involved in project from startup through implementation to ensure all aspects of the technology plan are accounted for, understood, defined and completed successfully. • Collaborate with project team to translate UI/UX wireframes into high-quality code. • Collaborate with back-end developers to integrate the site or application’s internal structure and operations. • Optimize applications for maximum speed and scalability. • Ensure that designs will function equally regardless of browser or device type used. • Build technical designs that properly use our architecture. • Effectively give and receive a thorough design and code review following documented coding standards and design templates. • Develop and perform effective unit testing procedures. • Solve and debug issues to improve performance and user experience. • Work with business analysts and product owners to address requirement questions. • Work closely with Architects to develop scalable approaches for addressing challenges. • Work with peers, team leads and supervisors in a collaborative and shared-learning environment. • Work with third party software providers to ensure solutions meet the needs of Ferguson. • Participate in associate meetings and communicate any concerns to management.

🎯 Requirements

• Five (5) years of development experience is preferred to perform at expectation. • A bachelor’s degree in a Computer-related or Business-related field or relevant work experience is typically required to perform at expectation. • 5+ years of professional IT experience, with at least 3 years of hands-on implementation experience leading high-stake and sophisticated IT projects. • Expert level experience developing JAVA services in an enterprise environment. • Proven experience as a Front-End/Web Engineer or similar role. • Proficiency in HTML, CSS, JavaScript, and modern JavaScript frameworks (ReactJs, Angular; ReactJs is preferred over Angular). • Proficiency with version control systems (e.g., Git). • Experience working with relational databases (e.g., Oracle, SQL Server). • Familiarity with NoSQL databases (e.g., CosmosDB, MongoDB). • Proficiency with web services development (e.g., REST, SOAP). • Familiarity with cloud platforms (e.g., Azure, AWS). • Understanding of OAuth and JSON Web Tokens (JWT). • Understanding of Terraform/Infrastructure. • Responsible for writing Terraform and provisioning their own Infrastructure. • Strong problem solving skills to attention to detail. • Ability to create technical design documents with presentations using Microsoft Visio and Microsoft PowerPoint. • Familiarity with version control systems (e.g., Git).

🏖️ Benefits

• health, dental, vision, paid time off, life insurance and a 401(k) with a company match • mental health coverage, gender affirming and family building benefits • paid parental leave, associate discounts, community involvement opportunities and more!

Apply Now

Similar Jobs

🔥 4 minutes ago

CVS Health

10,000+ employees

⚕️ Healthcare Insurance

🛒 Retail

🧘 Wellness

Staff Software Development Engineer leading design and delivery of scalable healthcare software solutions at CVS Health. Serving as a technical leader and contributor across initiatives for enterprise platforms.

🔥 4 minutes ago

CVS Health

10,000+ employees

⚕️ Healthcare Insurance

🛒 Retail

🧘 Wellness

Senior Software Engineer architecting and developing complex software solutions on the AS/400 platform. Join CVS Health to help simplify healthcare and enhance patient experiences.

🔥 4 minutes ago

CVS Health

10,000+ employees

⚕️ Healthcare Insurance

🛒 Retail

🧘 Wellness

Mainframe Integration Engineer at CVS Health supporting integration services for health care. Designing, developing, and validating mainframe-based services while collaborating with cross-functional teams.

🔥 4 minutes ago

CVS Health

10,000+ employees

⚕️ Healthcare Insurance

🛒 Retail

🧘 Wellness

Senior Software Development Engineer at CVS Health designing, developing, and implementing digital solutions. Collaborating with teams and overseeing architectural decisions in software development projects.

🔥 2 hours ago

Transcard

51 - 200

💳 Fintech

🤝 B2B

Senior Software Engineer writing secure, maintainable C# code for payment APIs at Transcard. Collaborating with teams to enhance financial orchestration solutions in a remote US role.