Full-Stack Software Developer
Flex-N-Gate
- Location
- Warren
- Workplace
- Remote
- Employment
- Full Time
- Salary
- —
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
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today