Remote Sr. SCADA Developer
About the Opportunity
If you're excited by the idea of developing advanced Manufacturing Execution Systems for some of the most influential organizations in the country, this role will give you the chance to apply your technical creativity every day. You'll work directly with clients to understand their manufacturing challenges, build tailored MES solutions, and use your passion for programming, automation, and Industry 4.0 technologies to enhance their operations.
If concepts like system integration, digital transformation, and data‑driven manufacturing are part of your everyday world, this opportunity may be an ideal match for your skillset and interests.
Why You'll Love Working Here
- Flexible schedules with opportunities for remote work, depending on the role
- Consistent communication from leadership through regular company‑wide updates
- Competitive compensation, including performance‑based bonus opportunities
- Benefits that begin quickly-no extended waiting periods
- Fun annual events and team gatherings
- Supportive leadership focused on mentoring and employee growth
- Strong culture, paid time off, advancement pathways, and much more
What You'll Be Doing
- Designing and developing Manufacturing Execution Systems and integration solutions for a variety of client environments
- Writing high‑level software using languages such as .NET, Java, Python, C, C++, SQL, and others depending on project needs
- Serving as the lead developer on assigned projects, collaborating directly with client engineering teams to define requirements and deliver robust technical solutions
- Breaking down complex technical objectives into manageable tasks and providing guidance and oversight to junior engineers
- Creating clean, intuitive, and visually appealing user interfaces that support efficient operator workflows and clear system visibility
What You'll Need to Be Successful
- A bachelor's degree in computer science, engineering, mathematics, or a related technical field - or equivalent hands‑on experience
- 3-7 years of experience developing MES platforms or enterprise‑level SCADA systems in a project‑driven environment
- Strong experience with Python, Ignition scripting, backend service design, REST APIs, RPC, SQL databases (such as SQL Server, PostgreSQL, MySQL), and data modeling
- Familiarity with Agile development practices and the Scrum framework is preferred
- Knowledge of object‑oriented programming, event‑driven architectures, or optimization frameworks (e.g., Gurobi, PuLP) is a plus
- Ability to travel up to 10% for site visits, project work, or client meetings
FAQs
Congratulations, we understand that taking the time to apply is a big step. When you apply, your details go directly to the consultant who is sourcing talent. Due to demand, we may not get back to all applicants that have applied. However, we always keep your CV and details on file so when we see similar roles or see skillsets that drive growth in organisations, we will always reach out to discuss opportunities.
Yes. Even if this role isn’t a perfect match, applying allows us to understand your expertise and ambitions, ensuring you're on our radar for the right opportunity when it arises.
We also work in several ways, firstly we advertise our roles available on our site, however, often due to confidentiality we may not post all. We also work with clients who are more focused on skills and understanding what is required to future-proof their business.
That's why we recommend registering your CV so you can be considered for roles that have yet to be created.
Yes, we help with CV and interview preparation. From customised support on how to optimise your CV to interview preparation and compensation negotiations, we advocate for you throughout your next career move.
