Find Jobs
Find Jobs Near You – Available Work in Your Location
Software Engineer (Programmable Logic Controller)
Career Insights for Software Developer / Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Illinois data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.
$115,958 / year median in Illinois
+5% projected growth
Job Description
Developing applications that interface with industrial equipment. Biomedical and radiation detection company. About Our Client The company operates within the life science industry and is based in Glenwood. Job Description Experience developing applications that interface with industrial equipment or machinery utilizing PLC (Programmable Logic Controller) frameworks Strong proficiency in Microsoft SQL Server, including: Data modeling and schema design Writing and optimizing stored procedures, views, and complex queries Working with SSIS packages and Entity Framework Hands-on experience developing applications using VB.NET and/or C# Proven ability to debug and troubleshoot performance issues, including machine timing and system latency problems Experience building, deploying, and maintaining applications using Git, Octopus Deploy, and TeamCity Experience designing, deploying, or supporting applications on Amazon Web Services (AWS), including: Cloud-based application hosting and infrastructure Integration with on‑premise systems and industrial environments Monitoring, logging, and performance optimization in cloud environments Familiarity with Agile development tools, including Jira for work tracking and Confluence for documentation MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants. MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants. The Successful Applicant A successful Software Engineer should have: Experience developing applications that interface with industrial equipment or machinery utilizing PLC (Programmable Logic Controller) frameworks Strong proficiency in Microsoft SQL Server, including: Data modeling and schema design Writing and optimizing stored procedures, views, and complex queries Working with SSIS packages and Entity Framework What's on Offer Competitive salary ranging from $100,000 to $145,000, depending on experience. Permanent position within the life science industry. Interested? Apply today.
Benefits
- Dental Insurance