Senior Full-Stack Software Engineer

Job not on LinkedIn

🕒 June 19

🇺🇸 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

🏗️ Construction

🏭 Manufacturing

📦 Logistics

Construction • Manufacturing • Logistics

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

• Design, build, and maintain websites and software applications for the Enterprise Product Solutions Services group • Bridge visual design and technical implementation • Collaborate with design, development, product, business analyst, architecture, and engineering teams • Translate UI/UX wireframes into high-quality code • Develop front-end and back-end applications and software tools to automate and improve business processes • Lead medium to large projects from analysis through implementation • Integrate application internal structures and operations with back-end services • Optimize applications for speed and scalability across browsers and devices • Create technical designs using Ferguson’s architecture • Conduct design and code reviews according to coding standards and design templates • Develop and perform unit and interface testing • Debug issues and improve performance and user experience • Address requirements questions with business analysts and product owners • Provide development estimates and meet deadlines • Mentor and guide other developers • Analyze sophisticated problems and implement solutions using current technologies • Design and implement the Integration Services CI/CD pipeline • Support tool and core component upgrades and align with security patches • Own solutions end to end and perform recurring technical checkpoints and audit loops • Provide technical leadership on sophisticated projects and act as an escalation point for production outages • Review team practices and identify improvements • Work with vendors to resolve third-level support issues • Participate in associate meetings and communicate concerns to management • Perform other duties requested by management

🎯 Requirements

• Five (5) years of development experience preferred • At least 5+ years of professional IT experience • At least 3 years of hands-on implementation experience leading high-stakes and sophisticated IT projects • A bachelor’s degree in a Computer-related or Business-related field or relevant work experience is typically required • 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, including ReactJS or Angular; ReactJS preferred • Proficiency with Git or similar version control systems • Experience with relational databases such as Oracle or SQL Server • Familiarity with NoSQL databases such as CosmosDB or MongoDB • Proficiency with REST and SOAP web services development • Familiarity with Azure or AWS • Understanding of OAuth and JSON Web Tokens (JWT) • Understanding of Terraform/Infrastructure and ability to write Terraform and provision infrastructure • Knowledge of Microsoft Office software • Ability to create technical design documents and presentations using Microsoft Visio and Microsoft PowerPoint • Experience or exposure to Agile Scrum and Kanban, with JIRA for board management • Skilled in Java, AKS/Azure Kubernetes Service, Linux and Bash scripting, Azure Key Vault, Azure Service Bus, MongoDB/relational databases • Familiarity with IntelliJ, Eclipse, Maven, Bitbucket, Git, and GitHub • Expert-level experience developing REST-style services returning JSON and XML • Foundational knowledge of Microsoft Azure • Ability to communicate effectively in writing and verbally • Strong analytical, problem-solving, attention-to-detail, initiative, adaptability, and consensus-building abilities • Ability to work independently and collaboratively in a remote setting

🏖️ Benefits

• Health insurance • Dental insurance • Vision insurance • Paid time off • Life insurance • 401(k) with a company match • Mental health coverage • Gender affirming benefits • Family building benefits • Paid parental leave • Associate discounts • Community involvement opportunities • Bonus or Incentive Plan eligibility

Apply Now

Similar Jobs

🕒 June 19

Transcard

51 - 200

🏥 Healthcare

🛡️ Insurance

📦 Logistics

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.

🕒 June 18

Private Identity

11 - 50

🔒 Cybersecurity

🤖 Artificial Intelligence

💳 Fintech

C++ Engineer developing secure digital identity solutions at Private Identity. Responsible for leading complex projects and collaborating in a fast-paced environment.

🕒 June 18

Gametime

201 - 500

🛍️ eCommerce

⚽ Sports

Senior and Staff Full Stack Engineers at Gametime building and scaling systems for millions of users. Experience required in full-stack development, particularly using React and Golang.

🕒 June 18

CrowdStrike

5001 - 10000

🔒 Cybersecurity

☁️ SaaS

🤖 Artificial Intelligence

Sr. Full Stack Engineer at CrowdStrike developing AI solutions for marketing operations. Leading technical infrastructure to enhance marketing team workflows and performance analytics.

🕒 June 18

MeridianLink

501 - 1000

💳 Fintech

🏦 Banking

☁️ SaaS

Senior Software Engineer developing CI/CD infrastructure and AI tooling for engineering teams. Hands-on role requiring proficiency in Python or TypeScript with strong CI/CD experience.