Jobs · Engineering · Ohio

Manager I - Software Engineer

First Solar · Ohio, United States · 1 mo ago
Engineering$131k–$187k/yrFull-time

About the role

This position reports to the Senior IT Manager or Director and will have direct reports. The role involves managing the design and execution of global software solutions for Manufacturing and adjacent functions, ensuring availability of needed infrastructure capabilities, providing technical governance, and leading a Software Engineering team.

Responsibilities

  • MES Solution Portfolio Management: Partner with key business leaders and MES software and controls global team to plan capital solution budgets, consult with business to prioritize requests, propose innovative solutions, assist with the initiation, governance review, and preparation of MES software projects.
  • Supervise architects and software development team members to ensure successful implementation, delivery, and operation of prioritized solutions to meet business goals and IT standards.
  • MES Operational Capability: Oversee local MES operational development activities to support business objectives and service level agreements. Ensure resourcing and throughput of critical incidents and prioritized change requests as identified by business teams and program managers. Implement remediation strategies identified by the problem investigation process within specified timeframes.
  • MES Software Development Team Resource Management: Manage team of 5-15 direct reports (architects, software developers, and Scrum Masters). Provide annual and quarterly goal planning, manage work assignments and load balancing, hold frequent 1-on-1 meetings, manage performance assessments, pay planning, training planning and career development planning. Play a leadership role in interviewing, hiring, and onboarding of new team members, including interns and candidates for the broader MES department.
  • Project Execution and Technology Governance: Review and approve project designs and staffing plans, ensuring adherence to IT processes and industry best practices. Supervise the evaluation and approval of new technologies to the IT landscape. Promote improvements to Scrum/Agile process implementation through leadership of cross-functional groups.
  • Compliance: Execute Sarbanes-Oxley (SOX) controls for software development lifecycle processes. Relationship Management with key global business stakeholders and executive leaders in Manufacturing, R&D, Quality & Reliability, and IT. Participate in recurring steering meetings. Ensures adherence to all safety and environmental procedures and good housekeeping standards.

Qualifications

  • Bachelor’s degree in IT, Computer Science, Mathematics or related field or equivalent years of work experience.
  • Minimum 8 years of related work experience. 3 - 6 years of team lead or supervisory experience or 1 year of management experience.
  • 6+ years in either manufacturing systems or on software development teams using Microsoft .NET technologies.

Skills

  • Technical Development Skills: Thorough understanding of and experience with the capabilities, trade-offs and design principles of modern software solution architectures. Successful track record of innovative and breakthrough solutions introducing new technology, lowering total cost of ownership, improving solution reliability and accelerating business value delivery.
  • Commercial Off-the-Shelf (COTS) Software and Contract Software Development Integration Skills: Demonstrated expertise at performing industry/vendor searches, ranked functional scorecards, vendor evaluations, RFP analyses and contributing to contract negotiations. Successful track record of managing relationships and partnering with both global internal teams as well as Offshore Development Centers (ODC) in a distributed global enterprise, to deliver global solutions and transition those solutions to local operation.

Benefits

No explicit benefits are listed in this job description.

Pay

$131,200 - $187,000 Annually.

Schedule

5% - 10% travel.

Similar jobs

Manager Software Engineer

Leonardo DRSBridgeton, MO· 4 days ago
Information Technology$131k–$177k/yrapply on leonardo-drs-inc.contactrh.com

Manager, Software Engineer

L3Harris TechnologiesNorthampton, MA· 6 days ago
Engineering$148k–$205k/yrapply on careers.l3harris.com