Software Engineer- MES II USA
First Solar · Perrysburg, OH · 2 mo ago
Engineering$91k–$130k/yrFull-time
About the role
First Solar reserves the right to offer you a role most applicable to your experience and skillset.
Responsibilities
- Develop new software systems and modify existing ones for First Solar’s manufacturing, reliability, and R&D processes.
- Integrate shop floor systems with custom-developed and off-the-shelf solutions.
- Responsible for hyper care and expert-level support on global applications for manufacturing, database, and related systems.
- Aid administrators in troubleshooting enterprise-level problems.
- Document recurring issues and present possible solutions.
- Interface with other departments and supplier representatives.
- Exercise effective communications levels and foster team building.
- Adhere to all safety procedures and good housekeeping standards.
Requirements
- Master’s degree in Information Technology with two years of related work experience, or
- Bachelor’s degree in Information Technology with four years of related work experience or two years of First Solar IT Experience, or
- Associate’s degree in Information Technology with six years of related work experience or four years of First Solar IT Experience, or
- Eight years equivalent external work experience or six years of First Solar IT experience.
Skills
- Troubleshooting and programming software solutions based on multi-tiered architecture using C#, XAML, ASP.NET, JavaScript, T-SQL, and MSMQ.
- Designing data structures, and using/configuring SQL Server databases.
- Experience with AngularJS and SQL Server Integration Services (SSIS) is preferred.
- Experience in developing, deploying, and supporting Windows mobile applications is a plus.
- Proven experience with software development life cycle, Agile teams, change management process, and version control packages.
- Object oriented languages.
- Proven ability and knowledge of computer technology.
- Excellent communication and organization skills.
- Logical troubleshooting.
- Proven interpersonal skills.
- Global experience providing tier three support in a manufacturing environment is a plus.
Qualifications
- Four+ years in either manufacturing systems or on software development teams using Microsoft .NET technologies.
- Six+ months of experience interfacing with manufacturing control systems, shop floor interface/automation systems, programmable logic controllers (PLCs), or OPC data transfer.
Benefits
The estimated salary range for this role is $91,200 - $130,000 annually.
Pay
$91,200 - $130,000 Annually.
Schedule
N/A