Full Stack Software Engineer - Flow Automotive

Flow Automotive CompaniesWinston-Salem, NC
Onsite

About The Position

We are seeking a Full Stack Software Engineer with deep expertise in .NET Core and SQL Server to design, build, and maintain enterprise-grade solutions. This role is central to our engineering organization, spanning API architecture, data platform development, DevOps pipeline ownership, and AI-augmented development practices. You will collaborate directly with business stakeholders and cross-functional teams to deliver scalable, production-ready systems.

Requirements

  • 10+ years of professional software development experience with .NET Core and SQL Server.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent professional experience.
  • Excellent written and oral communication skills, with the ability to translate technical concepts for business audiences.
  • Hands-on proficiency with Visual Studio, SSMS, Azure DevOps, REST API development, and SQL Server.
  • Demonstrated use of AI tools in development workflows, with specific examples documented on your resume.

Nice To Haves

  • Agile/Scrum methodology experience with Jira-based project management.
  • Source control experience using GitHub.
  • Front-end development experience with React or Angular.
  • Familiarity with Snowflake for cloud data warehousing.
  • Experience with Solr for enterprise search and indexing.

Responsibilities

  • Architect, build, and maintain RESTful APIs using .NET Core, applying microservices design patterns and integration best practices.
  • Design scalable service boundaries and integration contracts that support enterprise reliability and maintainability standards.
  • Author and optimize SQL Server stored procedures, tables, and views to support business-critical workflows.
  • Use SQL Server Management Studio (SSMS) for performance tuning, query analysis, and schema management.
  • Own and maintain CI/CD pipelines in Azure DevOps, including YAML pipeline authoring, artifact management, and release gate configuration.
  • Drive engineering consistency and deployment quality through pipeline standards and automation best practices.
  • Integrate AI tooling into development workflows, with documented examples required on your resume. Examples include: GitHub Copilot for code generation and acceleration LLMs for automated test generation and code review ML pipelines for data enrichment or classification
  • Provide production support and rapid troubleshooting for business-critical systems.
  • Engage on-site with business stakeholders to gather requirements, communicate status, and drive solution delivery.

Benefits

  • Medical, dental, and life insurance (including dependent coverage)
  • Paid time off
  • Paid volunteer time
  • 401(k) Retirement Plan and Financial Wellness Program
  • Thrive@Flow Wellness Program
  • Employee pricing for automotive service and vehicle purchases
  • Scholarship program for children of employees
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service