Demo

Business Analyst – .NET Application Modernization

USG, Inc.
Columbus, OH Contractor
POSTED ON 7/29/2026
AVAILABLE BEFORE 8/29/2026

Job Title: Business Analyst – .NET Application Modernization

Location: Columbus, OH (Hybrid – must be able to report onsite as needed)

Interview Type: In-Person

Job Type: Contract


Job Description:

We are seeking a Senior-Level Business Analyst to lead Business Analysis activities for the modernization and full re-write of enterprise .NET applications for a state government client. The BA will act as the bridge between business/program teams and software development teams, ensuring alignment, clarity, and traceability from requirements intake through delivery.

Key Responsibilities:

  • Lead elicitation, documentation, and validation of business, functional, and non-functional requirements
  • Facilitate interviews and working sessions with program teams, SMEs, and technical staff
  • Develop user stories, acceptance criteria, and process flows
  • Document current state workflows, system dependencies, and processes
  • Design future state workflows aligned with modernization goals and .NET architectural changes
  • Create process maps, decision trees, and workflow diagrams using Visio and other modeling tools
  • Support data migration planning by documenting data models, business rules, and transformation logic
  • Develop quality-of-service (non-functional) requirements (performance, scalability, security, usability, etc.)
  • Develop report specifications defining purpose, attributes, columns, owners, and runtime parameters
  • Support QA testing, UAT coordination, defect triage, and validation of fixes
  • Review system behavior against documented requirements and program expectations
  • Communicate project status, risks, and decisions to PM and leadership

Technical Skills:

  • Understanding of application architecture, re-architecting, or rebuilding strategies (Azure Functions, APIs, SQL Server, .NET Core)
  • Legacy systems analysis and integration points to determine modernization path
  • Familiarity with cloud technologies, microservices, and modern DevOps practices
  • Proficiency with project & portfolio management tools (Clarity PPM, Azure DevOps, SharePoint, or similar)

Required Qualifications:

  • 7–8 years of relevant experience, including writing requirements for legacy system migration, re-factoring, or modernization
  • Experience leading cross-functional teams across development, operations, security, and business needs
  • 4-year college degree in IT, Computer Science, Engineering, or Business with a focus on Technology
  • At least one IIBA Business Analyst certification (Agile/Scrum certifications are a plus)
  • Ability to work hybrid in Columbus, OH and report onsite as needed
  • Must be located within the United States (government equipment restrictions apply)
  • Must be willing to undergo a fingerprint background check

eye

Hourly Wage Estimation for Business Analyst – .NET Application Modernization in Columbus, OH
$60.00 to $70.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Business Analyst – .NET Application Modernization?

Sign up to receive alerts about other jobs on the Business Analyst – .NET Application Modernization career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$79,521 - $98,503
Income Estimation: 
$101,242 - $124,726
Income Estimation: 
$107,442 - $160,602
Income Estimation: 
$110,400 - $142,096
Income Estimation: 
$118,913 - $150,937
Income Estimation: 
$125,329 - $152,916
Income Estimation: 
$151,063 - $185,777
Income Estimation: 
$158,643 - $203,736
Income Estimation: 
$154,628 - $190,455
Income Estimation: 
$158,186 - $201,374
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at USG, Inc.

  • USG, Inc. Weirton, WV
  • Production Operator - Weirton Starting pay rate $22.95 per hour Work schedule , 4 ten-hour shifts Monday through Thursday. The shifts alternate one week of... more
  • 2 Days Ago

  • USG, Inc. Columbus, OH
  • Position Details: Role: Web Applications / SharePoint Support Location: Columbus, OH (Hybrid – 3 Days Onsite per Week) Client: State of Ohio – City of Colu... more
  • 2 Days Ago

  • USG, Inc. Columbus, OH
  • Job Title: Program Manager – .NET Application Modernization Location: Columbus, OH (Hybrid – must be able to report onsite as needed) Interview Type: In-Pe... more
  • 2 Days Ago

  • USG, Inc. Irvine, CA
  • Role: ServiceNow Lead Developer / Architect (CSM Pro ) Location: West Region (Hybrid) – Must work West Coast hours Duration: 10 Months Must-Have Requiremen... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Business Analyst – .NET Application Modernization jobs in the Columbus, OH area that may be a better fit.

  • USG, Inc. Columbus, OH
  • Job Title: Program Manager – .NET Application Modernization Location: Columbus, OH (Hybrid – must be able to report onsite as needed) Interview Type: In-Pe... more
  • 2 Days Ago

  • Info Origin Inc. Columbus, OH
  • Program Manager 3 .NET Application Modernization Location: Hybrid Columbus, OH We are seeking an experienced Program Manager to lead the end-to-end moderni... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!