G
Geographic Solutions, Inc.
Posted 66 days agoVerified live 2d ago

Business Analyst - Workforce Development

Brief overview

Remote
3 H-1B approvalsDept. of Labor
1 green cardsCertified filings
Business analysisRequirements definitionTest planningSoftware development lifecycle (SDLC)MS SQL ServerSQL queryApplication testingSystem requirements analysisMS OfficeRelational databasesRelationship managementProject management

About the company

G
Geographic Solutions, Inc.geographicsolutions.com

Established in 1992, Geographic Solutions, Inc.

Visa sponsorship history

4 years sponsoring, last filed FY2026

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
3H-1B approved
100%approval rate
1PERM certified
$116,754median wage / yr
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20231
20241
20251
LCA Certified ApplicationsAn early filing step, not a visa approval: it signals intent, not confirmed sponsorship.
20261
Green Card (PERM) FilingsCertified green card filings: a long-term commitment to international hires.
20231
Top sponsored roles
Senior Systems Integration Analyst
Sponsored employees from
India

Job description

Summary

Geographic Solutions, Inc. is seeking a Business Analyst for Workforce Development. The role involves formulating and defining system scopes and objectives based on user needs, managing multiple projects, and ensuring effective communication between technical and non-technical stakeholders.

Responsibilities

  • Analyze business and user needs, specifically related to interfaces involving third party or outside systems, document requirements and translate both into proper specifications for each project
  • Coordinate and meet with clients and business leaders, as well as working closely with software architects and development teams to ensure that the direction, scope and dependencies are identified and documented
  • Possess strong knowledge of both project management and the software development lifecycle (SDLC) of large-scale development projects
  • Translate business requirements into concise system requirements for use by the software architects and development teams
  • Extensive understanding of multiple functional areas related to complex projects and the ability to identify and quantify business process improvements along with system improvements through the use of technology is critical
  • Foster productive communication between technical and non-technical audiences to ensure that technology solutions fulfill the business needs
  • Identify, document and diagram business requirements and processes
  • Knowledge of project management methodologies and practices
  • Assist with validation and testing of interfaces written to the design specification
  • Facilitate team and client meetings effectively
  • Keep the client and project team well informed of project status, issues and issue mitigation strategies
  • Resolve and/or escalate issues in a timely fashion
  • Effectively communicate relevant project information to superiors
  • Review of all customer change orders, update requirements documents, and make recommendations regarding the implementation of the request modifications
  • Coordinate client training with training staff and assist where necessary
  • Prepare and deliver training updates via webinars

Skills

  • Prior BA experience in an IT/software setting
  • Ability to take ownership of projects and complete those projects accurately and efficiently
  • Ability to work with various internal groups and teams
  • Ability to manage multiple, simultaneous projects and deadlines
  • Organized and detail oriented
  • Great communication skills
  • Ability to thrive in a fast-paced environment
  • Analyze business and user needs, specifically related to interfaces involving third party or outside systems
  • Document requirements and translate both into proper specifications for each project
  • Coordinate and meet with clients and business leaders
  • Work closely with software architects and development teams
  • Possess strong knowledge of both project management and the software development lifecycle (SDLC) of large-scale development projects
  • Translate business requirements into concise system requirements for use by the software architects and development teams
  • Extensive understanding of multiple functional areas related to complex projects
  • Ability to identify and quantify business process improvements along with system improvements through the use of technology
  • Foster productive communication between technical and non-technical audiences
  • Identify, document and diagram business requirements and processes
  • Knowledge of project management methodologies and practices
  • Assist with validation and testing of interfaces written to the design specification
  • Excellent written and oral communication skills
  • Facilitate team and client meetings effectively
  • Keep the client and project team well informed of project status, issues and issue mitigation strategies
  • Resolve and/or escalate issues in a timely fashion
  • Effectively communicate relevant project information to superiors
  • MS SQL server (2000/2005/2008) and query knowledge is essential
  • Ability to track data through the database as it relates to the application
  • Review of all customer change orders, update requirements documents, and make recommendations regarding the implementation of the request modifications
  • Proficient in MS Office to include: Word, Excel, Outlook, Power Point, and Project
  • Knowledge of relational databases and basic SQL query techniques
  • Must have experience interfacing with customers, internal managers and staff
  • Strong interpersonal and relationship management skills
  • Strong oral and written communication skills with an attention to detail
  • Strong leadership skills with a proven past to drive results and affect change
  • Knowledge of the software development life cycle
  • Bachelor's Degree in business or related field, or equivalent experience preferred
  • Possess a general understanding of application programming, database and system design
  • Understanding of Internet, Intranet, Extranet and client/server architectures

Qualifications

Must Haves

  • Prior BA experience in an IT/software setting
  • Ability to take ownership of projects and complete those projects accurately and efficiently
  • Ability to work with various internal groups and teams
  • Ability to manage multiple, simultaneous projects and deadlines
  • Organized and detail oriented
  • Great communication skills
  • Ability to thrive in a fast-paced environment
  • Analyze business and user needs, specifically related to interfaces involving third party or outside systems
  • Document requirements and translate both into proper specifications for each project
  • Coordinate and meet with clients and business leaders
  • Work closely with software architects and development teams
  • Possess strong knowledge of both project management and the software development lifecycle (SDLC) of large-scale development projects
  • Translate business requirements into concise system requirements for use by the software architects and development teams
  • Extensive understanding of multiple functional areas related to complex projects
  • Ability to identify and quantify business process improvements along with system improvements through the use of technology
  • Foster productive communication between technical and non-technical audiences
  • Identify, document and diagram business requirements and processes
  • Knowledge of project management methodologies and practices
  • Assist with validation and testing of interfaces written to the design specification
  • Excellent written and oral communication skills
  • Facilitate team and client meetings effectively
  • Keep the client and project team well informed of project status, issues and issue mitigation strategies
  • Resolve and/or escalate issues in a timely fashion
  • Effectively communicate relevant project information to superiors
  • MS SQL server (2000/2005/2008) and query knowledge is essential
  • Ability to track data through the database as it relates to the application
  • Review of all customer change orders, update requirements documents, and make recommendations regarding the implementation of the request modifications
  • Proficient in MS Office to include: Word, Excel, Outlook, Power Point, and Project
  • Knowledge of relational databases and basic SQL query techniques
  • Must have experience interfacing with customers, internal managers and staff
  • Strong interpersonal and relationship management skills
  • Strong oral and written communication skills with an attention to detail
  • Strong leadership skills with a proven past to drive results and affect change
  • Knowledge of the software development life cycle

Nice to Haves

  • Bachelor's Degree in business or related field, or equivalent experience preferred
  • Possess a general understanding of application programming, database and system design
  • Understanding of Internet, Intranet, Extranet and client/server architectures

More jobs like this