IT Software Engineer (946)

American Builders and Contractors Supply CoChicago, IL

About The Position

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.

Requirements

  • 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.
  • 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.
  • Strong analytical and problem-solving skills to diagnose and resolve technical issues or design and implement solutions that enhance customer outcomes.
  • Ability to collaborate effectively with cross-functional teams.
  • Communicate technical concepts to various audiences, ensuring alignment on customer-focused objectives.
  • Demonstrate the ability to work using flow-based and lean practices, fostering collaboration and supporting development teams to ensure efficient, customer-focused value delivery.
  • Translate high-level designs or user-centric feature descriptions into technical tasks and acceptance criteria, prioritizing customer outcomes.
  • Familiarity with tools such as Jira, Confluence, and Miro to enhance collaboration and transparency in customer-focused work.
  • 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.

Nice To Haves

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

Responsibilities

  • Write, test, and maintain high-quality software code for web and/or mobile applications that deliver exceptional value to customers.
  • Use C#.NET Core and JavaScript frameworks (e.g., Angular) within Visual Studio to develop reliable and scalable solutions.
  • 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.
  • 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.
  • Build, document, and manage APIs to ensure system interoperability. Promote the adoption of API standards to optimize system communication and deliver consistent user experiences.
  • Ensure data consistency, accuracy, and synchronization across integrated systems. Implement strategies to minimize data discrepancies and maintain trust in the system’s reliability.
  • 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.
  • Create and maintain documentation that supports the product's development, maintenance, and customer-focused application.
  • Design and implement scalable, high-quality software solutions, including contributing to domain architecture, software design, and performance optimization.
  • Participate in code reviews, contributing to and adhering to best practices that ensure deliverables meet customer expectations for quality, performance, and reliability.
  • Identify, diagnose, and resolve bugs to improve usability, performance, and reliability, minimizing any negative impact on the customer experience.
  • 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.
  • 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.

Benefits

  • 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

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service