Title: Sr. Business Analyst
Location: Troy, MI
Duration: 6 Months
Description:
Starting remote during COVID, then Troy, MI
Requirements gathering and analysis / break down of large requests into user stories and/or component parts
System and system integration design based on requirements
Man management of adjunct technical resources, including vendor deliverables
Agile or agile-variant software development methodologies
Understanding of testing concepts through the software development lifecycle (unit, performance, regression) and capability to write test cases and test plans
Proven strength in interpreting customer business needs and translating them into application and operational requirements.
Experience with business and technical requirements analysis, business process modelling/mapping, and data modelling.
Strong experience with incident management, leading both on and off-hours ad hoc support teams.
Strong experience with various software development methodologies such as Agile, SCRUM, Waterfall, etc.
Strong experience building, writing and executing test cases (using technologies such as JIRA, Confluence, Selenium, Loadrunner, is a plus)
Excellent communicator - Ability to communicate verbally and in technical writing to all levels of the organization in a proactive, contextually appropriate manner.
Excellent analytical and problem solving skills.
Execute root cause analysis of systems and data issues.
Excellent organizational skills.
Excellent understanding of business process.
Strong ability to think through workflows and the characteristics that make each workflow different.
Proven ability to prioritize work by dividing time, attention and effort between assigned workload and on-going support tasks.
Proven ability to easily adapt to changes in processes, procedures and priorities.
Proven understanding of web service APIs and XML messaging systems
Local Preferred
Job details are sourced from the employer's original posting.
Open job postingAbout the company
The Senior Java Application Developer responsibilities include understanding and supporting through the design, development and implementation of applications, application enhancements and new capabilities. Client is expected to provide technical leadership in every stage of the development lifecycle, from analysis and design to program coding, testing, release and maintenance while adhering to current System Development Life Cycle (SDLC) processes. The senior application developer may act as a project manager on small to medium rigor projects.