Position Specific Mission
The MES Developer I possesses excellent analytical, planning skills and a solid technical background. Works in a team environment to design, develop and implement systems for manufacturing. Key to performing this job well is an understanding of the company and the user's requirements and the ability to translate this into a systems solution. Understands technical specifications written by senior development staff. Develops high quality and highly efficient programs. Performs systems analysis and occasionally has direct user or vendor contact in performing his/her duties.
Position Specific Objectives/Expected Outcomes
60% Application Development Responsibilities:
- Works closely with users in defining user requirements and developing functional specifications on small projects.
- Participates in application design reviews for applications being developed.
- Actively participates in application programming development.
- Maintains existing application software code and integration components.
- Assists in user and system testing activities.
- Participates in production implementation of tested applications.
- Adheres to SWF programming and quality assurance standards/methodology.
- Participates in supporting applications used by functional area he/she supports
30% Project Support Responsibilities:
- Organizes and manages individual projects or portions of large projects. This includes the identification of project tasks, organization of project teams, and development of detailed project work plans.
- Oversees the technical management of the project and ensures project efforts are coordinated to meet project objectives, budgets, and completion dates.
- Oversees the support effort for assigned production systems.
- Reports to management on support efforts and issues.
- Maintains a high degree of technology awareness of hardware and software in areas of project responsibility.
- Participates in evaluation of new software products and processes for functional area/he/she supports.
5% Team Support Responsibilities:
- Works on teams and building teaming skills as part of IDP. (Individual Development Plan)
- Participates in team meetings as an active member in team activities
- Provides status report to manager on projects as required.
5% Support Responsibilities:
- Maintains on-call calendar with his/her availability time.
- Participates in on-call duties, addressing issues in timely manner and guiding or training Help Desk on issue resolution.