Senior Software Engineer

EnovaPremier LLC

El Paso (TX)

Remoto

USD 120.000 - 150.000

Tempo pieno

9 giorni fa

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

EnovaPremier LLC is seeking a Senior Software Engineer to provide technical leadership across IT initiatives and projects in a remote role with up to 25% travel. You will collaborate with Plant and IT teams, mentor engineers, and contribute to architecture decisions.

The role requires a Bachelor’s in a technical field and 4–6 years in technical support/development, 3–5 years in software development (Python), project management, and T-SQL. Travel up to 25% and remote work are expected.

Competenze

  • Bachelor’s degree in a technical major or equivalent experience.
  • 4–6 years high-level technical support, implementation and development experience.
  • 3–5 years experience in software development (Python).
  • 3–5 years experience in project management.
  • 3–5 years experience in T-SQL development (SQL queries, Stored Procedures, or SQL Views).
  • Preferred: MSSQL Database administration and OPC Server experience.

Mansioni

  • Technical Leadership: Lead major software IT initiatives and projects; guide architectural decisions; conduct code reviews; troubleshoot complex issues; stay current with tech trends.
  • Development & Engineering: Write clean, maintainable code; optimize performance; participate in full software lifecycle; design scalable data models; integrate systems via data connections, APIs, SAML, LDAP.
  • Collaboration & Mentorship: Work with cross-functional teams; mentor engineers; participate in agile planning; communicate clearly with technical and non-technical stakeholders.
  • Soft Skills: Maintain professionalism under pressure; strong problem solving; independent and team work; clear communication; coordinate with vendors for performance and availability.
  • Miscellaneous: Learn systems; manage own projects; support IT software interfacing with the physical process; hotline rotation for 24-7 support.

Conoscenze

Python
Software development
Project management
T-SQL development
Technical leadership

Formazione

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

Strumenti

MSSQL Server
OPC Servers
Ignition
Power BI
Qlik Sense
Cognos
CMS
SAP
QAD

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-DABI
  • 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
Senior Software Engineer
Senior Software Engineer

EnovaPremier, LLC • Louisville (KY), Northern (KY)

Ibrido
USD 110.000 - 140.000
Digital Manufacturing Engineer
Digital Manufacturing Engineer

Capgemini Engineering • Richmond (VA)

Remoto
USD 110.000 - 140.000
Manufacturing Execution Software Developer
Manufacturing Execution Software Developer

G&W Electric Co. • Bolingbrook (IL)

In loco
USD 70.000 - 90.000
Industrial Electrical & Automation Specialist
Industrial Electrical & Automation Specialist

WESTERN MILLING • Visalia (CA)

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

Teknor Apex • Pawtucket (RI)

In loco
USD 120.000 - 160.000
Systems Control Engineer
Systems Control Engineer

Process Controls & Instrumentation • Detroit (MI)

In loco
USD 80.000 - 110.000
Automation & Software Engineering Manager
Automation & Software Engineering Manager

Creekstone Farms Premium Beef • Arkansas City (KS)

In loco
USD 140.000 - 210.000
Industrial Electrical & Automation Specialist
Industrial Electrical & Automation Specialist

Western Milling • Wyoming (OH)

In loco
USD 95.000 - 115.000