Entry Level -Software Developer - Web Development

EnovaPremier LLC

Indiana

À distance

USD 110 000 - 160 000

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Résumé du poste

EnovaPremier LLC is seeking a Senior Software Engineer to join our IT Production team. The role is remote with up to 25% travel, and requires a Bachelor’s in a technical field plus 4–6 years in technical support, 3–5 years in software development (Python), and 3–5 years in project management.

Strong T-SQL and SQL Server experience are essential. The successful candidate will lead IT software initiatives, contribute to architectural decisions, and mentor engineers across multiple plants, while

Qualifications

  • Bachelor’s degree in a technical major or equivalent experience
  • 4–6 years in high-level technical support, implementation, and development
  • 3–5 years in software development (Python preferred)
  • 3–5 years in project management
  • 3–5 years in T-SQL development (queries, stored procedures, views)
  • Preferred: MSSQL DB administration
  • Preferred: OPC integration experience

Responsabilités

  • Lead major software IT initiatives and projects across the organization
  • Drive architectural discussions and code quality reviews
  • Troubleshoot complex technical issues and innovate solutions
  • Develop clean, maintainable, and well-documented code
  • Design scalable data models for multiple facilities
  • Collaborate with cross-functional teams and vendors
  • Mentor junior engineers and participate in agile processes

Connaissances

Python
Project management
T-SQL
Technical leadership

Formation

Bachelor’s degree (IS/CS/CompSci)

Outils

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

Description du poste

*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.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

EnovaPremier LLC • Central City (KY)

À distance
USD 90 000 - 140 000
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

EnovaPremier LLC • Lake Michigan Beach (MI)

À distance
USD 100 000 - 150 000
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

EnovaPremier LLC • Michigan

À distance
USD 110 000 - 160 000
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

EnovaPremier LLC • Kentucky

À distance
USD 90 000 - 150 000
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

EnovaPremier LLC • Butlerville (IN)

À distance
USD 100 000 - 140 000
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

EnovaPremier LLC • Lexington (KY)

À distance
USD 120 000 - 160 000
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

EnovaPremier LLC • Indianapolis (IN)

À distance
USD 100 000 - 150 000
Senior Software Engineer
Senior Software Engineer

EnovaPremier LLC • Guin (AL)

À distance
USD 105 000 - 145 000
Senior Software Engineer
Senior Software Engineer

EnovaPremier LLC • Alabama

À distance
USD 100 000 - 140 000
Senior Software Engineer
Senior Software Engineer

Enovapremier Llc • Louisville (KY)

À distance
USD 110 000 - 140 000