Senior Software Engineer

EnovaPremier, LLC

Louisville (KY)

Remoto

USD 110.000 - 150.000

Tempo pieno

21 ore fa
Candidati tra i primi
Generatore di candidature

Distinguiti per questa posizione — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Descrizione del lavoro

EnovaPremier, LLC is seeking a Senior Software Engineer for a remote role with up to 25% travel. The position requires a Bachelor’s degree in a technical field and 4–6 years in technical support, development, and implementation, plus 3–5 years in software development (Python) and 3–5 years in T-SQL.

Experience with MSSQL databases and OPC servers is preferred. The ideal candidate will lead major IT initiatives, design scalable data models, and mentor engineers while collaborating across

Competenze

  • Bachelor’s degree in a technical major or equivalent experience.
  • 4–6 years in technical support, implementation, and development in manufacturing/industrial setting.
  • 3–5 years software development experience, preferably Python.
  • 3–5 years project management experience.
  • 3–5 years T-SQL development (queries, stored procedures, views).
  • Experience with MSSQL databases and OPC servers preferred.

Mansioni

  • Lead major software IT initiatives and projects across the organization.
  • Lead technical discussions and architectural decisions.
  • Conduct thorough code reviews and ensure best practices.
  • Troubleshoot complex technical issues and provide innovative solutions.
  • Stay current with emerging technologies and industry trends.
  • Write clean, maintainable code and optimize performance.
  • Participate in full software development lifecycle from planning to deployment.
  • Design scalable data models to support interoperability between facilities.
  • Integrate disparate systems via data connections, APIs, SAML, LDAP, etc.
  • Collaborate with Engineering and Plant teams to meet customer and internal needs.
  • Mentor junior and mid-level engineers and work in cross-functional teams.
  • Participate in agile processes and sprint planning.
  • Communicate technical concepts to technical and non-technical stakeholders.
  • Maintain professional demeanor in stressful situations and solve problems effectively.

Conoscenze

Python
Project management
SQL
Technical leadership
Team collaboration

Formazione

Bachelor’s degree in Information Systems, Computer Engineering or Computer Science

Strumenti

Ignition by Inductive Automation
SQL Server
OPC-UA/OPC-DA
Power BI

Descrizione del lavoro

  • 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


Development & Engineering


  • 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.


Collaboration & Mentorship


  • 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


Miscellaneous


  • 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.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Engineer
Senior Software Engineer

Enovapremier Llc • Louisville (KY)

Remoto
USD 110.000 - 140.000
Senior Software Engineer
Senior Software Engineer

Enovapremie • Louisville (KY)

Remoto
USD 110.000 - 150.000
PLC Maintenance Specialist
PLC Maintenance Specialist

Hyundai-Transys-Georgia-Powertrain- • West Point (GA)

In loco
USD 70.000 - 90.000
Automation & Software Engineering Manager
Automation & Software Engineering Manager

Creekstone Farms Premium Beef • Arkansas City (KS)

In loco
USD 140.000 - 210.000
Senior Information Technology Support Engineer
Senior Information Technology Support Engineer

JM Eagle, Inc. • Los Angeles (CA)

In loco
USD 110.000 - 160.000
MES Software Developer
MES Software Developer

G&W Electric Company • Bolingbrook (IL)

In loco
USD 70.000 - 90.000
Sr. Manufacturing Solutions Engineer
Sr. Manufacturing Solutions Engineer

Teknor Apex • Pawtucket (RI)

In loco
USD 120.000 - 160.000
Plant IT Professional
Plant IT Professional

Yanfeng International Automotive Technology Co. Ltd. • Holland (MI)

In loco
USD 65.000 - 90.000
Competitive pay
Paid vacation
Paid holidays
+1
Manufacturing Execution Software Developer
Manufacturing Execution Software Developer

G&W Electric Co. • Bolingbrook (IL)

In loco
USD 70.000 - 90.000
IT Support Technician (Night Shift)
IT Support Technician (Night Shift)

Hirewell • Town of Texas (WI)

In loco
USD 65.000 - 80.000