Full Stack Software Engineer - Flow Automotive

Flow LLC
Winston-Salem, NC, United States
about 2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Franchise
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

HTML Application Programming Interfaces (APIs) Artificial Intelligence Automation of Tests Microsoft Azure Cloud Database Code Generation Code Review Continuous Integration Data Infrastructure Software Design Patterns DevOps
+28 more
Github Internet Information Services (IIS) JQuery Microsoft Visual Studio Microsoft SQL Server Performance Tuning Software Engineering Apache Solr SQL Stored Procedures YAML Enterprise Search .NET Core GitHub Copilot ReactJS Delivery Pipeline Large Language Models Snowflake Indexer AngularJS Information Technology Hashicorp Machine Learning Operations Front End Software Development SQL Server Management Studio (SSMS) Api Design Restful APIs Software Version Control Microservices

Job description

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., API & Microservices Development

  • 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.

Database Engineering

  • 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.

CI/CD & DevOps

  • 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.

AI-Augmented Development

  • 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

Production Support & Stakeholder Collaboration

  • 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.

Requirements

Do you have experience in Visual Studio?, Do you have a Bachelor’s degree?, BS Computer Science, Software Engineering, or Equivalent, * 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., * Agile/Scrum methodology experience with Jira-based project management.
  • Source control experience using GitHub.
  • Front-end development experience with React or Angular.

DESIRED (NOT REQUIRED)

  • Experience with jQuery, HTML, React, IIS, and/or HashiCorp Vault.

NICE TO HAVE

  • Familiarity with Snowflake for cloud data warehousing.
  • Experience with Solr for enterprise search and indexing.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Paid time off
  • Dental insurance
  • Life insurance
  • Wellness program, Flow Automotive Companies is committed to being on the cutting edge of the transportation industry and needs like-minded individuals to join our team. Our growth has been driven by a strategy to attract and develop high achieving people of outstanding character who are committed to operational excellence and to providing extraordinary personal service. Flow operates 54 automotive franchises representing 26 manufacturers in 10 cities and employs over 2,200 people in North Carolina and Virginia.

Flow provides competitive earning opportunities and a comprehensive benefits plan including:

  • 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

About the company

Flow Automotive Companies is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all