Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Flex-N-Gate

Flex-N-Gate is a leading manufacturer and supplier of components for the automotive industry, recently ranked 10th of the 150 Top North American Suppliers in "Automotive News." A growing and vital company, Flex-N-Gate provides a great opportunity for hard-working and skilled individuals.

Flex-N-Gate is seeking a full-time Full-Stack Software Developer to join our growing in-house software development team.

This position will primarily support Midas , Flex-N-Gate's internally developed Manufacturing Execution System. Midas is an enterprise application used in our manufacturing facilities to support production tracking, machine activity, downtime, scrap, quality, operational reporting, and other plant-floor business processes.

The developer will help build new Midas capabilities, maintain and improve existing functionality, and troubleshoot issues across the application, database, and manufacturing-system integration layers.

Our primary technology stack includes C#, ASP.NET Core, Entity Framework Core, Microsoft SQL Server, Vue.js, JavaScript, and Tailwind CSS .

The ideal candidate is passionate about developing reliable, maintainable software and applying sound programming practices. They should be comfortable learning an established application and manufacturing domain, investigating complex problems, and working with both technical and non-technical stakeholders.

This is a remote position.

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.
Required Qualifications
  • 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 Qualifications
  • 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.
Ideal Candidate

The successful candidate will:
  • Take ownership of problems from investigation through implementation and deployment.
  • Be comfortable working within and improving an established enterprise application.
  • Be curious about manufacturing processes and how software can improve plant operations.
  • Be able to work independently while collaborating closely with other developers and business stakeholders.
  • Be willing to learn new technologies, systems, and business processes.
  • Understand that software used in active manufacturing environments must be dependable, accurate, and supportable.
Why Join the Midas Team
  • Build software that has a direct and visible impact on manufacturing operations.
  • Work on an internally owned enterprise platform used across multiple manufacturing facilities.
  • Develop substantial features from initial requirements through production rollout.
  • Solve interesting problems involving software, databases, machines, production data, and real-world operations.
  • Help shape the future architecture, functionality, and user experience of a growing Manufacturing Execution System.

What We Offer
• Medical, dental, prescription, vision, life and disability insurance; and a flexible spending account
• 401(k) retirement savings plan with company match
• Extensive safety training, new hire orientation, continuous learning and development programs and tuition reimbursement
• Paid holidays and vacation time

What do our employees have to say?
"It engages you professionally, and provides learning opportunities."
"Lots of growth opportunity."
"The company's young enough to be exciting, but old enough to be stable."
Not just a job-a great place to work!

Flex-N-Gate is an equal opportunity employer. EEO/Minorities/Females/Veterans/Disabled.
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Developer in Warren, MI vacancy
  • $160k - $240k

    ## Manager, Software Engineer – Cloud PlatformApplyremote type: Hybridlocations: Warren, Michigan, United States of America: Austin, Texas...  ...path for engineering teams.**What You’ll Do*** Lead and develop a team of engineers responsible for cloud platform capabilities... 
    Suggested
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    1 day ago
  •  ...Description The Role: General Motors is seeking a Senior Software Engineer to support, design, and improve delivery of enterprise...  ...improve efficiency, user experience, and business outcomes Develop agentic AI solutions that streamline business processes and enable... 
    Suggested
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    4 days ago
  • $116.36k - $155.15k

     ...formulate system requirements. Evaluates and recommends future technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system security and functional requirements. Analyzes, develops, recommends,... 
    Suggested
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Warren, MI
    5 days ago
  •  ...Paypal, western union, client, visa, walmart lab s etc to name a few. We are continuously looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, data engineers, machine learning engineers for full... 
    Suggested
    Full time

    SynergisticIT

    Warren, MI
    4 days ago
  •  ...Job Description DUTIES : Design, develop, and deploy the embedded controls and software for all vehicle systems and components that manage cabin comfort. Work as part of an Agile Scrum team that develops embedded automotive HVAC Climate Control systems. Participate... 
    Suggested
    Work at office
    Local area
    Remote work
    Work from home

    General Motors

    Warren, MI
    6 hours ago
  •  ...Detroit MI. Client interview will be in person in GM Office. Senior Java Engineer / Bachelor of Science degree in Computer Science, Software Engineering, Electrical Engineering or related technical degree. Minimum of 2 years of experience with proven technical and... 
    Work at office
    Local area

    Omni Inclusive

    Warren, MI
    1 day ago
  • $189.3k - $290.7k

     ...generation of our subscription and billing platform . As a Staff Software Engineer (Level 8) , you will lead technical domains , drive...  ...creates an environment in which our employees can thrive and develop better products for our customers. All employment decisions... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  • $50 per hour

     ...Proficiency on IBM DOORs, Big Lever GEARS and Rhapsody Experience developing automotive electrical system components and/or systems Experience developing UML-based system and/or software models Knowledge of embedded software engineering practices, structured... 
    Work at office

    Staffing the Universe

    Warren, MI
    6 hours ago
  • $90k - $115k

     ...including material selection, coating specifications, and performance validation. Use CAD tools such as AutoCAD Inventor or similar software to support design validation, product layout, and documentation. Contribute to continuous improvement of testing, validation,... 
    Permanent employment
    Casual work
    Work at office
    Flexible hours

    Actalent

    Roseville, MI
    1 day ago
  • About the job Application Engineer Application Engineer requires: Bachelor's degree in Materials Science/Chemistry, Mechanical or Electronics Engineering. Experience with Automotive Quality systems and requirements. Experience with dispense equipment suppliers...

    Global Channel Management

    Madison Heights, MI
    4 days ago
  • $105.79k - $141.05k

     ...lifecycle, including categorization, control implementation, assessment readiness, authorization support, and continuous monitoring Develop, maintain, and ensure accuracy of authorization artifacts (e.g., SSP, POA&M, control evidence) Ensure systems remain ATO-... 
    Full time
    Temporary work
    Remote work

    Lumen

    Warren, MI
    5 days ago
  •  ...Interface Control Design (ICD) strategy and ICD templates • Develop & Maintain commodity specific documentation. • Generate and...  ...communications. • Demonstrated proficiency in writing and comprehending software/hardware requirements. • Knowledge of software verification/... 
    Full time
    3 days per week

    Mentis Systems

    Warren, MI
    3 days ago
  •  ...Hybrid- 3x a week onsite- Warren, MI. DRE- Electric modules and Software validation.   Responsibilities: • Create and maintain Interface Control Design (ICD) strategy and ICD templates • Develop & Maintain commodity specific documentation. • Generate and Maintain... 
    Remote work
    Flexible hours

    GTECH Corporation

    Warren, MI
    2 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every...  ...to deliver seamless system integration Mentor and support developing engineers, providing guidance on issue resolution, warranty... 
    H1b
    Local area
    Work from home
    Relocation package
    3 days per week

    General Motors

    Warren, MI
    1 day ago
  •  ...required system performance and functionality, in accordance with bills of material (BOMs) and bills of design (BODs). Design and develop Electrical Vehicle (EV) Charging subsystems and components using computer-aided engineering (CAE). Engineer and release EV Charging... 
    Temporary work
    Local area
    Work from home

    General Motors

    Warren, MI
    4 days ago
  •  ...hardware and battery systems to intuitive design, intelligent software, and next-generation safety and entertainment features. Every...  ...thinking are needed to be successful in this role. This DRE will develop requirements and methods for using sensing technologies in new... 
    H1b
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    5 days ago
  •  ...companies with a unique culture of combining people, creativity, and technology to ignite transformation. Teams developed in Altimetrik build innovative software solutions for the world's largest financial services, manufacturing, healthcare and retail companies. We place... 
    Full time
    Temporary work
    Relocation
    Visa sponsorship
    Relocation package

    Altimetrik

    Southfield, MI
    20 days ago
  •  ...reliable. You will have the opportunity to work hands-on writing software or solutions, based on detailed requirements and system...  ...methodologies, you will support the PVSQ organization responsible for developing Nextgen applications. As part of development activities, we... 
    Contract work
    H1b
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    5 days ago
  • $160k - $240k

     ...ll be responsible for translating complex use cases into robust software solutions, including software design, development, and...  ...candidate should possess a strong user-centric mindset, design and develop practical systems that meet product requirements, and actively... 
    H1b
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    4 days ago
  •  ...Job Description: Scope of Delivery • System Requirements, Test Plan, and Test Cases documents • Vehicle builds and software development • System testing execution and analysis tools, tools source code, and • tools documentation • System performance results... 

    Omni Inclusive

    Warren, MI
    4 days ago
  •  ...actionable insights, and unlock measurable productivity gains across the product lifecycle. As a Senior Software Engineer , you will be responsible for developing data intensive and AI-enabled software applications that support Product Development engineering teams.... 
    Local area
    Work from home
    Relocation package

    General Motors

    Warren, MI
    5 days ago
  • $93k - $189k

     ...Manage overall platform documentation, reports including all KPIs, charts, end-to-end workflow diagrams of all system z software zCEE, CICS and MQ. Develop and present z/OS zCEE, CICS and MQ, HA (SYSPLEX/CICSPLEX roadmaps Lead problem troubleshooting efforts and root... 
    Work at office
    Remote work
    Work from home
    Flexible hours

    Huntington

    Detroit, MI
    1 day ago
  • $95k - $125k

     ...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test...  ...missed. The Specialist brings a service-oriented mindset and developing technical fluency to help customers understand entitlements,... 
    Base plus commission
    Full time
    Work experience placement
    Remote work
    Shift work

    World Wide Technology

    Warren, MI
    1 day ago
  • $128.19k - $184.01k

     ...place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with...  ...to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Warren, MI
    3 days ago
  •  ...Providing feasibility and cost assessment for controls and software to the vehicle/programs. Representing the controls system (controllers...  ...agile environment. Previous experience as controls/software developer using Matlab Simulink/State Flow, Embedded C, testing or... 

    Kasmo Global

    Detroit, MI
    5 days ago
  • $140k - $180k

     ...innovative strategies and solutions securely and rapidly transform the way our clients do business. We are seeking a Lead Software Developer to design and deliver modern software systems. This role combines hands-on development with technical leadership, guiding... 
    Full time

    Reply

    Detroit, MI
    1 day ago
  • Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...
    Full time
    Immediate start

    Stellantis

    Warren, MI
    1 day ago
  •  ...Job Description Job Title: Full Stack Developer - Python Job Location: Detroit, MI (Hybrid) Job Type: Contract Job...  ...developing, testing, and deploying web applications ~ Knowledge of software development lifecycle (SDLC) ~ Experience with database... 
    Contract work

    Global Information Technology

    Detroit, MI
    1 day ago
  •  ...Ally is looking for a Platform Developer in Detroit to build stable, reusable infrastructure for agent ecosystems. You will work at the intersection of AI and platform engineering, designing APIs and CI/CD pipelines while maintaining shared tooling. This role is essential... 

    Ally

    Detroit, MI
    1 day ago
  •  ...As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and develop scalable back-end software solutions with heavy integration focus to our new platform initiatives. You'll use various programming languages and cloud technologies to develop... 
    Night shift
    Weekend work

    Rock Family of Companies

    Detroit, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!