What are the responsibilities and job description for the MES Software Developer (.NET, C position at TalentBurst, an Inc 5000 company?
Job Title: MES Software Developer (.NET, C#, ASP.NET)
Location: Charlotte, NC - 100% Remote
Duration: 06 Months
Schedule: M-F 8am - 5pm, no OT anticipated.
Job Description:
Remote, required to be within 1-2 hour commutable distance in one of the following Corning office locations:
- Corning, NY
- Charlotte, NC
- Vineland, NJ
- Phoenix, AZ
- Hemlock, MI
- Hickory, NC
- Blacksburg, VA
- Keller, TX
- Boston, MA - (Tewksbury, MA & Bedford, MA)
REQUIRED
To report onsite for equipment pickup on first day of assignment. **
May be expected to report onsite within first two weeks of start for training meetings. **
Interview Process: One Hour Panel Video Interview
Possibility of extension, based on demand.
Travel: Up to 10% travel possible - based on project need.
** Please note: The following items are requirements for this role. These requirements are to decrease the potential for bait & switch candidates, and proper consent will be received prior to recording the client interviews. The same should be done by all suppliers.
1. Supplier candidate pre-screenings with supplier must be video recorded. Video is required to be no blur/background. (Pre-screenings are NOT required to be submitted - these are for your verification/vetting with the candidate).
2. Video interviews with the team will be recorded. **
Key Responsibilities:
• Design, develop, and maintain MES applications using .NET, C#, ASP.NET, and Web APIs.
• Integrate MES solutions (specifically Siemens Opcenter Execution system) with existing manufacturing systems and equipment.
• Work closely with manufacturing customers to gather requirements, provide technical guidance, and deliver high-quality solutions.
• Implement and manage messaging technologies such as MSMQ or ActiveMQ for reliable shop floor communication.
• Manage system integration and ensure data consistency across all systems.
• Test software applications and systems and analyze the results to ensure they meet the required functionality and performance.
• Contribute to the development of project plans and timelines and ensure timely delivery of assigned work.
• Troubleshoot, debug, and optimize MES applications for performance, reliability, and scalability.
• Document solutions and provide end-user training/support as needed.
**Please note, candidate will:**
• Join the on-call rotation for support once the candidate is fully up to speed.
Education
• BS in Computer Science /Systems Management/IT Related field (minimum required)**
Required Skills
• In-depth knowledge of industry best practices in application development and Software Development Life Cycle.
• Proven experience as a full stack developer or similar role.
** • 5-7 years' developer experience using .NET, C#, ASP.NET. **
** • Practical understanding and hands-on experience with messaging technologies such as MSMQ, ActiveMQ, RabbitMQ, etc. **
** • Experience supporting IT systems in a 24/7 manufacturing environments where system availability directly impacts production.**
** • Exposure to Manufacturing Execution Systems. **
• Knowledge of source code management systems (Git, TFS).
• Good understanding of relational databases such as Oracle or SQL Server.
• Experience with RESTful services and APIs.
• Candidates should be prepared to discuss specific examples of production support, integrations, and go-live experiences.
Desired Skills:
** • Hands-on experience developing in Siemens Opcenter Execution (Designer and Portal) (formerly known as Camstar) in live manufacturing environments **
• Understanding of Test-Driven Development, Continuous Integration and Continuous Delivery.
• Experience with CI/CD automation tools (GitLab, GitHub Actions, Jenkins).
• Experience working in a Scrum/Agile team.
• Strong communication, presentation, and organizational skills.
• Proven track record of implementing IT solutions that meet business demands and are technically sound.
• Ability to continuously prioritize and multitask efficiently.
• Quick learner.
#TB_EN
#ZR
Salary : $67 - $69