MES Business Analyst I
Springs Window Fashions
2021-12-03 07:45:18
Middleton, Wisconsin, United States
Job type: fulltime
Job industry: Consulting & Corporate Strategy
Job description
MES Business Analyst II supports both the "Grow the Business" and "Run the Business" activities. From simple changes and updates to complex development projects. These team members design, develop, and validate the systems that is used to control, track, and document the transformation of raw materials into finished goods in real-time.
Company Overview
Springs Window Fashions is a leader in the custom window treatment industry since 1939. Headquartered in Middleton WI, we have over 8,000 associates and 18 locations worldwide. Our custom window treatments are available under the Bali, Graber, Sunsetter and Mecho brands in nearly every major retailer, in thousands of designer showrooms and showcased in large commercial buildings.
Our company has invested heavily building capabilities the last three years to become a leader in product innovation. As North America's premier window covering company, we're committed to creating a "Best Experience" for our consumers, channel partners and associates.
We are bringing new innovations to the market at an accelerating pace and have a lot to offer consumers who want to improve their home decor. Despite COVID, our company is experiencing high growth as consumers spend more time at home and want to redecorate.
The Team
MES (Manufacturing Execution Systems) support both the "Grow the Business" and "Run the Business" activities. From simple changes and updates to complex development projects. These team members design, develop, and validate the systems that is used to control, track, and document the transformation of raw materials into finished goods in real-time.
Mission
The MES Business Analyst II is responsible for translating the functional specifications to a viable technical solution that meets the business needs. This entails technical subject matter knowledge, collaboration with architecture, process teams, testing and deployment teams to design a viable solution. The business analyst also ensures that technical and process design aligns and the integrated solution interdependencies are accounted for and work as designed. Projects are typically large in scope, cross-functional and technically difficult to solve, potentially involving combinations of platforms and technologies. This position interacts closely with functional process owners to define business requirements, provide analysis and define IT solutions to address the complex business needs.
Objectives
Requirements Definition and Design Responsibilities (60%)
- Meets with business users and elicits and documents requirements for business systems
- Supports the technical design and development activities of the solution
- Acquires in depth knowledge of an end-to-end technical solution and their functional capabilities
- Understands limitations of technologies and software used to implement business systems
- End to end ownership/accountability of technical solutions
- Collaborates with developers to review end-to-end solution architecture and design
- Collaborates with Process Teams and IT organizations on solution design
- Maintains system architecture documentation to ensure appropriate architecture is leveraged for an end-to-end integrated solution.
- Acquires clear understanding and capabilities of 3rd party packages and how they fit into our IT solution
- Acquires clear understanding of the interaction between systems
- Participates in strategic analysis, proof-of-concept, and prototyping initiatives to prepare for utilization of new technology
- Designs solutions based on development standards and approaches
- Oversees and collaborates with other IT associates to ensure all dependencies are identified
- Evaluates alternative designs, makes appropriate recommendation, and documents design solutions
- Prepares technical specifications based on thorough understanding of functional specifications
- Provides design and builds impact assessments for upgrades
- Mentors mid-level Business Analysts
Project Management Responsibilities (20%)
- Maintains detailed project plan and ensures projects are staffed with sufficient resources
- Manages scope of projects to deliver solutions to expected timelines
- Provides effort estimates based on business requirements
- Provides timely status updates
- Maintains awareness of patches and fixes to collaborate for application health
Application Development and Quality Responsibilities (20%)
- Performs system testing and coordinates user acceptance testing with business users
- Supports testing activities by fixing or assisting in fixing defects through technical issue resolutions
- Leads and performs various testing phases such as extended unit tests and performance tests
- Facilitates extended unit tests
- Provides interface support
- Assists with functional acceptance testing as needed
- Provides timely defect resolution to minimize delays in project time-line
- Provides after hours support
- Develops training materials, participates in the implementation, and provides post-implementation support
- Contributes to, understands and adheres to Application Development processes, software development standards, and technical approaches relevant to assigned technology
- Researches, builds and maintains development standards and approaches
- Proactively monitors, performs root cause analysis and recommends solutions to reduce on-call and improve application health
- Integrates quality at the source thinking and activities in daily, individual, team and project work. (Applies to all job duties 100%)
- Utilizes quality/process tools and methodology in daily individual work
- Utilizes quality/process tools and methodology on teams
- Defines and documents individual processes within sphere of control
- Ensures that others are trained as back-ups on (processes) within the area/department
- Improves processes within sphere of control
- Identifies waste and rework and enacts plan to improve/solve
- Checks satisfaction of internal customers through use of quality tools and Customer/Supplier metrics
- Bachelor's degree in Information Technology or related business field required
- 5+ years experience in progressive experience in Information Technology
- Minimum of 2 years serving as a lead developer
- Minimum of 3 years of development experience using Microsoft Visual Studio Suite
- Minimum of 3 years programming experience in an object-oriented SOA Environment
- Minimum of 3 years of .NET, C#, ASP.NET & AJAX experience
- Minimum of 3 years of Microsoft SQL Server development and profiling tools experience
Behavioral Competencies
- Ensures Accountability - Holding self and others accountable to meet commitments
- Drive Engagement - Creating a climate where people are motivated to do their best to help the organization achieve its objectives
- Instill Trust - Gaining the confidence and trust of others through honesty, integrity, and authenticity
- Drive Results - Consistently achieving results, even under tough circumstances
- Consumer/Customer Focus - Building strong customer relationships and delivering on customer-centric solutions
- Critical Thinking - Making Sense of complex, high quantity, and sometimes contradictory information to effectively solve problems
- Being Resilient - Rebounding from setbacks and adversity when facing difficult situations
- Optimize Work Processes - Knowing the most effective and efficient processes to get things done, with a focus on continuous improvement