Principal Developer (MES/Ignition)

Remote Full-time
Do you want the opportunity to develop Manufacturing Execution Systems (MES) and custom industrial software solutions for some of the world’s greatest companies? Would you relish in the chance to tackle a problem a customer is having with their manufacturing process and come up with a solution using your passion for automation and programming. If industry 4.0 is part of your day to day activities, I invite you to come be a Control Freak with us.



Who We Are

At Vertech, not only do we develop world class industrial automation solutions for some of the top US companies, we also strive to be the team of choice for the best and brightest talent. I mean, we call ourselves control freaks for a reason. The passion (and intelligence) our employees have is truly mind-blowing. In turn, we work hard to take care of our own with excellent benefits and pay, personal development, and transparent communication. We also know that you can be great at what you do and still have fun. If that sounds like a good fit, help us bring the next generation of automation solutions to nearly every industry, including manufacturing, food and beverage, renewable energy, water and wastewater, data centers, and more.



Top Reasons to Work with Us

Flexible work schedule with work from home options for numerous roles

Weekly communication from management in our internally famous Friday morning meeting

Competitive Compensation including a bonus plan

No more than a 4 week waiting period on all benefits including the 401k

A really rad Christmas Party each year

A manager that is cool…most of the time, because no one is perfect

A path for growth, a great culture, PTO, AND MORE!

What You Will Be Doing

High level language programming for a variety of applications including python, java, and others

Database design and programming including stored procedures and reporting in platforms such as SQL

Design and program custom industrial applications, web-based applications, software, and complex architecture using platforms including Ignition

Design intuitive, easy-to-navigate, aesthetically pleasing user interfaces in a variety of platforms

Use Agile and Scrum methodologies

Understand project scope and value proposition for clients as well as the user perspective

Break deliverables down into user stories and tasks, and provide accurate time estimations for both

Communication of status, scope, blockers, and issues both internally and externally

Work with the sales and estimating team to plan out the amount of time and hours for completing various tasks on programming jobs

Provide technical oversight and quality control on projects to ensure project success

Help mentor and train other Developers

What You Need for this Position

BS in Computer Science, Math, Software, Chemical, Mechanical or electrical engineering preferred, or relevant experience (2+ years)

7-12 years of experience in software engineering and development and/or industrial programming capacity

Experience with Ignition

Sepasoft experience is a plus

Understand at least two of the following: C#, C++, Java, Python and a subject matter expert in at least one

Proficiency in the design/architecture and programming of SQL databases

Proficiency in web-based development and systems programming

Ability to quickly understand and build complex applications

Knowledge of and ability to apply industry standard software design practices and programming methodologies

Track record of technical leadership successes

Excellent oral and written communication skills

Ability to travel up to 20%
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[Remote] Associate Rail Operations Analyst - 1st Shift Job Details | GXO Logistics

Remote

Entry-Level Medical Billing and Coding

Remote

Apple At Home Careers - Data Entry Remote Jobs

Remote

Experienced Data Entry Specialist – Remote Opportunity at careerzynith

Remote

Junior Recruitment Coordinator

Remote

Customer Service Representative - Remote (Full-Time)

Remote

Perception Working Student

Remote

Sr./Principal Medical Science Liaison

Remote

Solutions Architect, Customer Acceleration Team

Remote

Remote Healthcare Data Entry & Virtual Assistant – Full‑Time Position with careerzynith’s Nationwide Clinical Services Network

Remote
← Back