Home Pakistan Software Engineer - MES Systems

Home Pakistan Software Engineer - MES Systems

Software Engineer - MES Systems

Full time at Armstrong (Pvt.) Ltd in Pakistan
Posted on November 7, 2024

Job details

We are seeking a skilled Software Engineer specializing in Manufacturing Execution Systems (MES) to join our team. The ideal candidate will be responsible for the development, deployment, and maintenance of enterprise MES and related information systems, ensuring optimal performance and reliability. Core Responsibilities 1. Lead the secondary development and operations management of enterprise MES and information systems 2. Manage system deployment, troubleshooting, and data backup procedures 3. Handle application deployment and configuration management of server operating systems and software 4. Oversee MES system operations, including troubleshooting and system recovery 5. Conduct user training for business departments and gather business requirements 6. Translate business requirements into technical specifications 7. Develop and optimize database queries and reports using reporting tools Required Qualifications · Bachelor's degree in Computer Science, Software Engineering, or related field · 5+ years of professional experience · Proficiency in C# programming language · Strong experience with database management systems:

  • SQL Server
  • Oracle
  • Advanced SQL querying and optimization
  • Transaction processing
  • Database indexing
  • Stored procedures
  • Experience with:
  • IIS deployment and maintenance
  • Application pool performance optimization
  • Nginx+Keepalived load balancing
  • High availability architecture and deployment
Technical Expertise
  • Manufacturing Execution Systems (MES):
  • Deployment
  • Maintenance
  • Troubleshooting
  • System recovery
  • Programmable Logic Controllers (PLC)
  • Supervisory Control and Data Acquisition (SCADA) systems
  • Database management and optimization
  • System deployment and configuration
  • Report development and customization
Professional Skills
  • Strong communication abilities with team members, management, and clients
  • Proactive and enthusiastic work attitude
  • Excellent teamwork and collaboration skills
  • Professional dedication and strong sense of responsibility
  • Ability to work effectively under pressure
  • Problem-solving and analytical thinking
Key Competencies
  • System deployment and maintenance
  • Database optimization and management
  • Technical training and documentation
  • Requirements gathering and analysis
  • Problem diagnosis and resolution
  • Performance optimization
  • Data backup and recovery
Job Type: Full-time Application Deadline: 15/11/2024#J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Software Development starting now. Claim $10 promo towards online courses. See all courses
See All Software Jobs
Feedback Feedback