MES Lead Software Engineer SC

Synergycom

Not Interested
Bookmark
Report This Job

profile Job Location:

Mount Pleasant, TX - USA

profile Monthly Salary: Not Disclosed
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

Manager I- IT USA

Perrysburg OH/ South Carolina United States

Job Description

First Solar reserves the right to offer you a role most applicable to
your experience and skillset.

Basic Job Functions:

- Manages the design and execution of global software solutions for
Manufacturing Enterprise Systems (MES). Ensures availability of
needed infrastructure capabilities provide technical governance
and manage MES Solutions Architect and Solutions/Operations
developer team as direct reports.

Education/Experience:

- Bachelors degree in Information Technology or related field or
equivalent years of work experience.

- Minimum 6 years of related work experience in software development.

- 3 - 6 years of software team lead or supervisory experience or 1
year of management experience.

Required Skills/Competencies:

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

- Demonstrated competence and understanding:

- Software development and design in Microsoft technologies
using C# (required)

- MS Team Foundation Server use and administration (highly
desired)

- SQL Server relational database applications scripting and
reporting (required)

- Proven understanding AI development concepts and experience
developing AI-based solutions. (desired)

- Proven experience with Kubernetes Docker and
containerization concepts including both platform-based
development and deployment expertise. (desired)

- Unit testing frameworks and software development
best-practices (required)

- Service-Oriented Architecture (required)

- RabbitMQ Message Queuing or similar technology (highly
desired)

- OPC Data Access (highly desired)

- ITIL (ITSM Foundation Certification (required)

- Theory-Of-Constraints (desired)

- 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 transitioning those solutions to local
operation.

- Accomplished Communication Skills - Proficient in writing speaking
hosting meetings and delivering presentations demonstrated ability
to effectively communicate with and convey technical information to
both technical and non-technical audiences assist with conflict
resolution and build consensus across the organization and between
cross-functional teams.

- Business Analysis Expertise - Provide the bridge from business needs
to software solutions. Expert-level ability to understand and
translate business strategies capabilities and needs into
high-level solution requirements.

- Project and Portfolio Management Skills - Successful track record of
project and program management and/or supervision of project
managers for complex projects. Enterprise capital budget planning
and estimating of software development projects. Mastery of
Agile/Scrum processes (Scrum Master and/or Product Owner
certification highly desired.) Project management tool expertise
required (Planview Remedy and MS Project desired.).

- Leadership and Managerial Competency - Ability to lead by example
mentor motivate inspire set and measure goals provide career
guidance and resolve conflicts between direct reports.

Essential Responsibilities:

- Software Solution Portfolio Management: Partner with key business
leaders and software engineering 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 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.

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

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

Required Skills:

ITILDOCKERITSMMESSQL SERVERLOAD BALANCINGSCRIPTINGKUBERNETESC#

Manager I- IT USAPerrysburg OH/ South Carolina United StatesJob DescriptionFirst Solar reserves the right to offer you a role most applicable toyour experience and skillset.Basic Job Functions:- Manages the design and execution of global software solutions forManufacturing Enterprise Systems (MES). ...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems