IMCS Group · 4 months ago
Sr. Business Systems Analyst
IMCS Group is a company focused on business solutions, and they are seeking a Senior Business Systems Analyst. The role involves understanding business needs, delivering quality products, and collaborating with stakeholders to ensure effective communication and implementation of business requirements.
Staffing & Recruiting
Responsibilities
Understand Business Needs: Work closely with different business units to understand the Bank’s strategies, processes, and roadmaps
Gain in-depth knowledge of the context in which the business and IT operate
Deliver Quality Products: Understand end-user needs
Develop detailed requirements
Support technical designs and process improvements
Stakeholder Collaboration: Elicit, analyze, communicate, and validate business/user requirements
Translate business needs and end-user requirements into functional specifications
Communication Skills: Demonstrate excellent written and verbal communication skills
Participate in various SCRUM team meetings with business, management, IT, and senior leadership
User Stories: Ensure user stories meet the INVEST principle and definition of ready
Business Analysis: Perform complex professional business analysis and application development duties
Elicit complex business requirements through JAD sessions with business and technology stakeholders
Documentation: Write detailed specifications of requested system changes
Write data specifications, release notes, user guides, and other deliverables as needed
Design and Development: Assist with creation and refinement of design (mockup) on new functionality
Develop and execute data mapping plans for conversions and migrations
Software and Process Improvements: Suggest software and process improvements
Implement and integrate COTS software solutions to support proprietary processes
Data Analysis: Write queries to analyze business data for decision-making and ad hoc reporting
Financial Systems: Familiarity with financial systems is a plus
SDLC Methodology: Understand the software development process using SDLC methodologies (Waterfall/Scrum)
Project Management Tools: Familiar with automated project management and documentation tools (e.g., flowcharting, data modeling, Excel, UI design, Visio)
System Diagrams and Business Processes: Familiar with techniques and tools for modeling system diagrams, business processes, functional processes, and interfaces
Collaboration: Collaborate with staff to ensure smooth and reliable operation of software and systems
Identify and resolve business systems issues
Requirements and Goals: Work with business team members, decision makers, and stakeholders to define business requirements and systems goals
Ensure applications meet business requirements and systems goals
Project Participation: Participate in planning relevant project, enhancement, and maintenance activities
Develop and maintain business domain knowledge
Bank Policies and Standards: Understand and apply relevant Bank policies, standards, and procedures
Demonstrate adherence to IT principles and critical thinking
Software Releases and Upgrades: Assist in software releases and roll-outs
Perform software improvements and upgrades
Perform code deployments and releases
Quality Focus: Complete all tasks with a focus on quality
Meet or exceed established SLOs
Team Guidance: Provide guidance to less experienced team members
Collaborate with different areas of IT and the business to provide solutions
Customer Support: Build rapport and elicit problem details from customers
Provide timely reports on project status and issues to management and business units
Troubleshooting: Apply diagnostic utilities to aid in troubleshooting
Access software updates, drivers, knowledge bases, and FAQ resources to aid in problem resolution
Promote Understanding: Work to promote an understanding of business processes and systems
Qualification
Required
Work closely with different business units to understand the Bank's strategies, processes, and roadmaps
Gain in-depth knowledge of the context in which the business and IT operate
Understand end-user needs
Develop detailed requirements
Support technical designs and process improvements
Elicit, analyze, communicate, and validate business/user requirements
Translate business needs and end-user requirements into functional specifications
Demonstrate excellent written and verbal communication skills
Participate in various SCRUM team meetings with business, management, IT, and senior leadership
Ensure user stories meet the INVEST principle and definition of ready
Perform complex professional business analysis and application development duties
Elicit complex business requirements through JAD sessions with business and technology stakeholders
Write detailed specifications of requested system changes
Write data specifications, release notes, user guides, and other deliverables as needed
Assist with creation and refinement of design (mockup) on new functionality
Develop and execute data mapping plans for conversions and migrations
Suggest software and process improvements
Implement and integrate COTS software solutions to support proprietary processes
Write queries to analyze business data for decision-making and ad hoc reporting
Understand the software development process using SDLC methodologies (Waterfall/Scrum)
Familiar with automated project management and documentation tools (e.g., flowcharting, data modeling, Excel, UI design, Visio)
Familiar with techniques and tools for modeling system diagrams, business processes, functional processes, and interfaces
Collaborate with staff to ensure smooth and reliable operation of software and systems
Identify and resolve business systems issues
Work with business team members, decision makers, and stakeholders to define business requirements and systems goals
Ensure applications meet business requirements and systems goals
Participate in planning relevant project, enhancement, and maintenance activities
Develop and maintain business domain knowledge
Understand and apply relevant Bank policies, standards, and procedures
Demonstrate adherence to IT principles and critical thinking
Assist in software releases and roll-outs
Perform software improvements and upgrades
Perform code deployments and releases
Complete all tasks with a focus on quality
Meet or exceed established SLOs
Provide guidance to less experienced team members
Collaborate with different areas of IT and the business to provide solutions
Build rapport and elicit problem details from customers
Provide timely reports on project status and issues to management and business units
Apply diagnostic utilities to aid in troubleshooting
Access software updates, drivers, knowledge bases, and FAQ resources to aid in problem resolution
Work to promote an understanding of business processes and systems
Preferred
Familiarity with financial systems is a plus
Company
IMCS Group
IMCS Group is an IT, Healthcare, and Professional Staffing Company that helps Enterprises optimize the business value of their Staffing investments and enables them to achieve world-class business performance.
H1B Sponsorship
IMCS Group has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (16)
2023 (33)
2022 (32)
2021 (47)
2020 (82)
Funding
Current Stage
Growth StageCompany data provided by crunchbase