Senior Software Engineer

Enovapremie

Louisville (KY)

Remote

USD 110,000 - 150,000

Full time

46 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Enovapremie seeks a Senior Software Engineer to lead software IT initiatives across the organization, focusing on scalable data models and system integration. The role supports planning, development, and deployment across multiple facilities.

Requires 4–6 years in tech support and development, 3–5 years in Python and T-SQL, with strong project management experience. Remote-capable with up to 25% travel; base Louisville, KY area location preferred.

Qualifications

  • Bachelor's degree in a technical major or equivalent experience.
  • 4–6 years in high-level technical support, implementation and development, preferably in automotive manufacturing.
  • 3–5 years in software development, preferably Python.
  • 3–5 years in project management.
  • 3–5 years in T-SQL development (SQL queries, stored procedures, views).
  • Preferred: MSSQL databases administration.
  • Preferred: OPC Server experience.

Responsibilities

  • Lead major software IT initiatives and projects across the organization.
  • Direct architectural discussions and code reviews, ensuring best practices.
  • Troubleshoot complex issues and propose innovative solutions.
  • Stay current with emerging technologies and trends; write clean, maintainable code.
  • Design data models for scalability and interoperability across facilities.
  • Integrate disparate systems via data connections, APIs, SAML, LDAP, etc.
  • Mentor junior and mid-level engineers; collaborate with cross-functional teams.
  • Participate in agile processes and sprint planning.

Skills

Python
T-SQL
Agile
Code reviews
Technical leadership

Education

Bachelor's degree in Information Systems / Computer Science / Computer Engineering or equivalent

Tools

Ignition by Inductive Automation
SQL Server
OPC-UA/OPC-DA
Power BI
Qlik Sense
Cognos
CMS / SAP / QAD (ERP)

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Senior Software Engineer

Regular Full-Time Professional Louisville, KY, US

*This role is remote and will require up to 25% travel. Must live in MI, IN, KY, or AL.*

POSITION NAME:Senior Software Engineer

REPORTS TO: IT Production Manager

EDUCATION REQUIRED:Bachelor’s (4-year) degree with a technical major, such as Information Systems, Computer Engineering or Computer Science or equivalent experience.

EXPERIENCE:

  • Required: 4 - 6 years high level technical support, implementation and development experience, preferably in an automotive manufacturing or industrial setting
  • Required: 3 - 5 years experience in software development, preferably with Python
  • Required: 3 – 5 years experience in project management
  • Required: 3 – 5 years experience in T-SQL development, such as SQL queries, Stored Procedures, or SQL Views
  • Preferred: Experience installing, maintaining, and administering MSSQL Databases
  • Preferred: Experience with equipment integration using OPC Servers

KEY RESPONSIBILITIES AND DUTIES:

Technical Leadership

  • Support and lead major software IT initiatives and projects across the organization
  • Lead technical discussions and contribute to architectural decisions
  • Conduct thorough code reviews and ensure adherence to best practices
  • Troubleshoot complex technical issues and provide innovative solutions
  • Stay current with emerging technologies and industry trends
  • Write clean, maintainable, and well-documented code
  • Optimize application performance and ensure system reliability
  • Participate in the full software development lifecycle from planning to deployment
  • Design and implement sound data models to support scalability and interoperability between multiple facilities
  • Look for opportunities to integrate disparate systems through the use of data connections, APIs, SAML, LDAP, etc.
  • Work with the Engineering and Plant teams to develop applications to meet both customer and internal needs
  • Mentor junior and mid-level engineers, providing guidance on technical and career development
  • Collaborate effectively with cross-functional teams including Accounting, Engineering, Production, Production Control, and Quality.
  • Participate in agile development processes and sprint planning
  • Communicate technical concepts clearly to both technical and non-technical stakeholders

Soft Skills

  • Maintain a professional demeanor in stressful situations
  • Excellent problem solving and analytical thinking skills
  • Ability to work both independently and as part of a team
  • Strong verbal and written communication skills; ability to communicate technical concepts to non-technical teams
  • Work with third party vendors to ensure performance and high availability of vendor databases and applications
  • Collaborate with IT team to learn systems, and complete ad hoc/project work
  • Manage your own work and projects using modern project management tools
  • Support IT software systems that interface with the physical process.
  • Participate in a hotline rotation, which requires you to provide 24-7 hotline support during the week you are assigned to the hotline
  • Other duties as assigned

KEY TECHNOLOGIES AND SOFTWARE:
Must be proficient in the following technologies and software platforms

  • Ignition by Inductive Automation
  • SQL Server, including knowledge of High Availability (HA) and Disaster Recovery (DR) options for MSSQL Server
  • OPC, including both OPC-UA and OPC-DA
  • BI Analytics with tools such as Power BI, Qlik Sense, or Cognos
  • Familiar with ERP systems, such as CMS, SAP, or QAD

PHYSICAL DEMANDS AND WORK ENVIRONMENT:

  • Responsibilities may require working some evenings and weekends, sometimes with little advance notice. Travel required – up to 25% of the time
  • Must be able to lift up to 40 pounds
  • Must be able to climb ladders or use lifts to access IT equipment in elevated locations at the plants.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Enovapremier Llc • Louisville (KY)

Remote
USD 110,000 - 140,000
Senior Software Engineer
Senior Software Engineer

EnovaPremier, LLC • Louisville (KY)

Remote
USD 110,000 - 150,000
SCADA Lead Full Stack Application Developer - Industrial Automation
SCADA Lead Full Stack Application Developer - Industrial Automation

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 110,000 - 140,000
Instrumentation & Electrical Technician
Instrumentation & Electrical Technician

Dant Clayton Corporation • Louisville (KY), Northern (KY)

Hybrid
USD 55,000 - 85,000
Senior Information Technology Support Engineer
Senior Information Technology Support Engineer

JM Eagle, Inc. • Los Angeles (CA)

On-site
USD 110,000 - 160,000
Manufacturing Software Developer
Manufacturing Software Developer

TPG Inc. • Columbus (IN)

On-site
USD 85,000 - 110,000
Senior Software Engineer - C++
Senior Software Engineer - C++

Rockwell Automation • Houston (TX)

Remote
USD 120,000 - 170,000
Health Insurance including Medical, Rx
401k
Paid Time off
+3
Software Engineer
Software Engineer

American Greetings • Danville (KY)

On-site
USD 90,000 - 120,000
Lead Software Engineer (Remote)
Lead Software Engineer (Remote)

Revenue Management Solutions, LLC • Oklahoma City (OK)

Remote
USD 120,000 - 170,000
Industrial Software Developer
Industrial Software Developer

Nammo Defense Systems, Inc Career Center • Mesa (AZ)

On-site
USD 85,000 - 125,000
Competitive compensation
4x10 work week
PTO & Holidays
+2