IMCS Group · 4 months ago
Sr. Business Systems Analyst
IMCS Group is a company seeking a Senior Business Systems Analyst to understand business needs and deliver quality products. The role involves collaborating with various business units, translating requirements into functional specifications, and ensuring smooth operation of software and systems.
Staffing & Recruiting
Responsibilities
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
Familiarity with financial systems is a plus
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
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