Logo-of-American-Builders-And-Contractors-Supply-Co-hiring-for-jobs-in-US-on-GrabJobs

IT Software Engineer (946)

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - IT Software Engineer (946)

ABC Supply is North America’s largest wholesale distributor of exterior and interior building products.

ABC Supply is proud to be an employee-first company. In fact, we have won the Gallup Exceptional Workplace Award every year since its inception in 2007, and Glassdoor has named us one of the best places to work in the country. Be part of a company that recognizes your talents, rewards your efforts, and helps you reach your full potential. At ABC Supply, we have YOUR future covered.

Role Overview:

As a Software Engineer, you will play a critical role in building and enhancing our technology platforms. You will contribute to developing innovative solutions that meet business objectives and customer needs. Collaborating closely with cross-functional teams, including engineering, product, and operations, you will translate technical requirements into high-impact features, ensuring seamless integration and optimal performance. Your work will directly influence the creation of scalable, cutting-edge technologies that drive value for the business and its customers. 

Key Responsibilities: 

  • Full Stack Development: Write, test, and maintain high-quality software code for web and/or mobile applications that deliver exceptional value to customers.
    • Full-Stack Web Development: Use C#.NET Core and JavaScript frameworks (e.g., Angular) within Visual Studio to develop reliable and scalable solutions.
    • Full Stack Mobile Development: Design, build, and maintain mobile apps using Flutter/Dart, with a focus on delivering solutions that enhance the customer experience. Integrate these applications with C# .NET Core and APIs to deliver end-to-end customer-focused solutions.
  • Integration Development: Design, test, implement, and maintain system integrations that enable smooth and reliable data exchange across platforms. Ensure integrations are scalable, secure, and aligned with customer and business needs.
    • API Management: Build, document, and manage APIs to ensure system interoperability. Promote the adoption of API standards to optimize system communication and deliver consistent user experiences.
    • Data Synchronization: Ensure data consistency, accuracy, and synchronization across integrated systems. Implement strategies to minimize data discrepancies and maintain trust in the system’s reliability.
  • Collaboration: Work within a cross-functional product team to iteratively define, design, test, and deliver new features that address customer needs. Contribute to the continuous improvement of existing features to enhance customer satisfaction.
  • Documentation: Create and maintain documentation that supports the product's development, maintenance, and customer-focused application.
  • Domain Architecture & Software Design: Design and implement scalable, high-quality software solutions, including contributing to domain architecture, software design, and performance optimization.
  • Code Review & Best Practices: Participate in code reviews, contributing to and adhering to best practices that ensure deliverables meet customer expectations for quality, performance, and reliability.
  • Debugging & Troubleshooting: Identify, diagnose, and resolve bugs to improve usability, performance, and reliability, minimizing any negative impact on the customer experience.
  • Conforming to Standards: Align with core architectural standards as defined by the Center of Excellence (CoE), while being encouraged to explore new ideas and approaches within those boundaries to drive continuous improvement and innovation. Proposed deviations or enhancements should be shared with the CoE for review and potential adoption.
  • Production Support: Responsible for addressing ServiceNow tickets, participating in the on-call support rotation, and collaborating with the Product Owner to prioritize production issues based on severity and business impact.

Essential Attributes, Skills & Experience: 

  • Technical Expertise:
    • Proficiency in C#.NET Core, JavaScript, HTML/CSS, and Angular or similar frameworks.
    • Experience with relational databases like SQL Server and REST APIs in a microservices architecture.
    • Knowledge of Object-Oriented / SOLID principles and best practice coding standards.
  • Deployment Experience: Experience deploying and maintaining production services in cloud environments, such as Azure (e.g., Azure Web Apps, Azure Functions, Azure Monitoring/Alerts), ensuring reliable customer-facing systems.
  • Problem-Solving: Strong analytical and problem-solving skills to diagnose and resolve technical issues or design and implement solutions that enhance customer outcomes.
  • Collaboration & Communication:
    • Ability to collaborate effectively with cross-functional teams.
    • Communicate technical concepts to various audiences, ensuring alignment on customer-focused objectives.
  • Agile Knowledge: Demonstrate the ability to work using flow-based and lean practices, fostering collaboration and supporting development teams to ensure efficient, customer-focused value delivery.
  • Work Breakdown: Translate high-level designs or user-centric feature descriptions into technical tasks and acceptance criteria, prioritizing customer outcomes.
  • Work Management Tools: Familiarity with tools such as Jira, Confluence, and Miro to enhance collaboration and transparency in customer-focused work.
  • Culture Fit: Align with company values by demonstrating a strong commitment to quality, continuous improvement, and exceptional customer experiences while embracing a collaborative, team-focused, ownership-driven mindset.

Desirable Attributes, Skills & Experience: 

  • Familiarity with cloud services (e.g., AWS, Azure) to support scalable and customer-centric solutions.

Benefits may include:

  • Health, dental, and vision coverage - eligible after 60 days, low out of pocket
  • 401(k) with generous company match - eligible after 60 days, immediately vested
  • Employer paid employee assistance program
  • Employer paid short term and long-term disability
  • Employer paid life insurance
  • Flex spending
  • Paid vacation
  • Paid sick days
  • Paid holidays

Equal Opportunity Employer / Drug Free Workplace

​ABC Supply values diversity and we actively encourage women, minorities, and veterans to apply.

Original job IT Software Engineer (946) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Engineer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.