JobHabor

Full-Stack Software Developer

Flex-N-Gate

Location
Warren
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design, develop, test, and deploy full-stack features for the Midas Manufacturing Execution System
  • Build and maintain applications using C#, .NET, ASP.NET Core, Entity Framework Core, SQL Server, Vue.js, and JavaScript
  • Develop software that supports shop-floor and manufacturing business processes
  • Create and maintain REST APIs, background services, database models, reports, dashboards, and user interfaces
  • Maintain existing software systems through bug fixes, performance improvements, refactoring, and enhancements
  • Investigate production issues involving application code, databases, integrations, and plant-floor data
  • Work with production, quality, engineering, IT, and plant leadership to understand business needs and translate them into practical software solutions
  • Develop reporting and visualization tools for production, downtime, scrap, quality, OEE, and resource-utilization data
  • Improve application performance, reliability, maintainability, security, and data integrity
  • Participate in technical design discussions, code reviews, testing, documentation, and deployment activities
  • Support the rollout of new Midas features across multiple manufacturing facilities
  • Balance long-term system improvements with the immediate operational needs of active production environments

Requirements

  • Three or more years of professional web or application development experience
  • Professional experience developing applications with C# and .NET, or substantial experience with a comparable server-side development platform
  • Experience with ASP.NET Core, MVC, or similar application frameworks
  • Experience with Entity Framework Core or another object-relational mapping framework
  • Strong SQL skills, including relational database design, normalization, querying, and troubleshooting
  • Experience with Microsoft SQL Server, MySQL, or another enterprise relational database platform
  • Experience with a modern frontend framework such as Vue.js, React, or Angular
  • Strong JavaScript, HTML, and CSS skills
  • Experience designing, building, or consuming SOAP and REST APIs
  • Understanding of the software development lifecycle, including design, implementation, testing, deployment, and maintenance
  • Strong debugging, analytical, and problem-solving skills
  • Ability to investigate and resolve technical issues with minimal guidance
  • Strong attention to detail and a commitment to producing reliable, maintainable software
  • Post-secondary education in computer science, software engineering, or a related field, or equivalent professional experience

Preferred

  • Experience with Vue.js and the Vue ecosystem
  • Experience with .NET 6 or later
  • Experience with Microsoft SQL Server and Entity Framework Core
  • Experience using Git and GitHub or another distributed version-control platform
  • Experience with Tailwind CSS or another utility-based CSS framework
  • Experience with Sass, Less, or another CSS preprocessor
  • Experience with Chart.js or other charting and data-visualization libraries
  • Experience with automated testing, continuous integration, and continuous deployment
  • Experience optimizing SQL queries, database indexes, and application performance
  • Experience working with high-volume production, event, or time-series data
  • Knowledge of user experience and user-interface design principles
  • Experience with enterprise applications deployed across multiple locations
  • Experience supporting, modernizing, or extending established software systems
  • Knowledge of Manufacturing Execution Systems, Enterprise Resource Planning systems, industrial automation, or plant-floor integrations
  • Familiarity with PLC-generated data, machine connectivity, or manufacturing equipment integrations
  • Knowledge of the automotive or other manufacturing industries
  • Bachelor’s degree in computer science, software engineering, or a related field

Skills

  • C#
  • .NET
  • ASP.NET Core
  • Entity Framework Core
  • Microsoft SQL Server
  • Vue.js
  • JavaScript
  • Tailwind CSS
  • SQL
  • MySQL
  • SOAP
  • REST APIs
  • Git
  • GitHub
  • Sass
  • Less
  • Chart.js
  • React
  • Angular

Similar roles