Sr. Application Programmer

Information Systems
Eagan, MN - Fargo, ND - Warroad, MN
In this job role, you will have the opportunity to use your skills in application analysis, design, and development. Implement solutions supporting multiple business units for Marvin as you work collaboratively with manufacturing, accounting, shipping, purchasing, order processing, and many other areas within the companies.
 
Essential Job Functions
Application Analysis and Definition (40% time allocation)
• Work as a member of a technical team creating specifications, design documents, and a plan for applications to be developed
 
Application Development (30% time allocation)
• Design and develop applications utilizing the appropriate hardware, database, and development tools to create, modify, test, and troubleshoot applications
Testing and User Support (25% time allocation)
• Work in conjunction with business users to conduct testing of the applications developed
• Review applications developed by other team members, testing adequacy, and documentation
 
Team Development (5% time allocation)
• Mentor other team members to develop their skills
• Research technologies to improve overall processes
Computer Knowledge
• A minimum of five (5) years of in-depth work experience with Oracle Forms, APEX and BI Publisher
• Knowledge and expertise in Oracle relational database technology
• Experienced in designing, architecting, development, and deployment of Oracle SQL and PL/SQL
• Scripting language knowledge in Perl, JavaScript or Power Shell
 
Skills / Personal Characteristics
• Self-directed, self-motivated, enjoys and is effective working autonomously
• Ability to develop dynamic, trusting, and collaborate relationships
• Responsive and professional personality
• Very strong analytical skills, with the ability to translate business requirements into technical specifications with an emphasis toward highly available and scalable global solutions
• Ability to prioritize competing demands, scoping large efforts and negotiating timelines are necessary skills
• Proven and strong written and verbal communications skills
• Developed intuitive and reasoning skills
• Responsible for technical design, development and support of complex custom interfaces
Accountability Measures
• Customer satisfaction (business users who are mostly internal)
• Quality of code
• Ability to meet deadlines
 
Education / Experience
• Bachelor's degree in Business Information Systems, Computer Science, or equivalent
• Related work experience in a manufacturing setting is preferred
• A minimum of five (5) years of in-depth work experience
 
EOE // This job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities required of the employee.