Senior Software Engineer at EPITEC in Jackson, Michigan

Posted in Other 3 days ago.

Type: full-time





Job Description:

Location: Jackson, Michigan (Hybrid: Onsite Mondays, Tuesdays, and Thursdays; Remote Wednesdays and Fridays)

This position supports a leading utility company based in Jackson, Michigan, dedicated to providing reliable and sustainable energy solutions. We are looking for a Senior Platform Engineer or Senior Software Engineer to join our team. This hybrid position offers the opportunity to work both onsite and remotely, ensuring a flexible work-life balance.

Job Description: As a Senior Platform Engineer/Senior Software Engineer, you will be a crucial part of the Redwood team, responsible for supporting both delivery and operational needs. Redwood is our job scheduler for both SAP and non-SAP applications, processing background jobs for numerous applications. This role is integral to the smooth operation of our systems and may include a project to convert our existing on-premises Redwood system to the RunMyJobs SaaS solution.

Key Responsibilities:
  • Support and maintain the Redwood job scheduling system for both SAP and non-SAP applications.
  • Configure and manage jobs written in various languages, including Shell scripting (Linux and Windows), Database queries, Java, Perl, Python, and HTTP.
  • Collaborate with cross-functional teams to ensure seamless delivery and operation of Redwood jobs.
  • Troubleshoot and resolve issues related to Redwood job scheduling and execution.
  • Participate in the project to convert the on-premise Redwood system to the RunMyJobs SaaS solution.
  • Provide technical guidance and mentorship to junior team members.

Skills:
  • Proven experience as a Platform Engineer or Software Engineer, preferably in a utility or similar industry. (6+ years)
  • Strong proficiency in Shell scripting (Linux and Windows), Database queries, Java, Perl, Python, and HTTP.
  • Experience with job scheduling systems, particularly Redwood.
  • Excellent problem-solving skills and the ability to troubleshoot complex issues.
  • Strong communication and collaboration skills.
  • Ability to work effectively both onsite and remotely.

Education:

Bachelor's degree in computer science, Engineering, or a related field.
More jobs in Jackson, Michigan

Manufacturing
about 3 hours ago

Goodwill Industries of Central Michigan's Heartland, Inc.
General Business
about 14 hours ago

Kroger
Other
1 day ago

Pride Health
More jobs in Other

Other
less than a minute ago

Complete Building Services
Other
2 minutes ago

Eurofins BioDiagnostics, LLC
Other
2 minutes ago

Eurofins
$16.00 per hour