International Executive Service Corps
Mid-Level Business Analyst
International Executive Service Corps, New York, New York, United States
KeyLogic is seeking a
Mid-Level Business Analyst
to support our Department of Energy (DOE) program team at the National Energy Technology Laboratory (NETL). The Business Analyst will work closely with Financial Analysts, Administrators, Project Managers, and Software Engineers to define, document, and validate requirements for enterprise web applications that support the DOE mission.
This position plays a key role in supporting the modernization of NETL's software systems as they transition to cloud-based architectures and incorporate AI-powered features. The ideal candidate combines strong analytical, communication, and documentation skills with the ability to may business processes, understand system interactions, and translate user needs into actionable software requirements.
Position Requirements
U.S. Citizenship is a requirement for this position
Bachelor of Science (BS) degree in Business, Computer Science, Information Systems, or a related field
4+ years of experience as a Business Analyst, Quality Assurance (QA) Analyst, or similar role supporting software development projects
Demonstrated experience with business process mapping and workflow documentation
Strong analytical and problem-solving skills with attention to detail
Excellent written and verbal communication skills, including the ability to bridge technical and non-technical audiences
Proven ability to work collaboratively in a team-oriented Agile environment
Desired Experience
Strong background in software testing, including test case development, execution, and defect tracking
Hands-on experience with process modeling tools and workflow optimization techniques
Familiarity with AI/ML concepts and how they can be applied to enhance business processes or user experiences
Experience with Team Foundation Server (TFS) or Azure DevOps for requirements tracking and test management
Exposure to cloud platforms (preferably Microsoft Azure) and web application development
Experience contributing to technical documentation, user guides, and training materials
Experience in SQL for data validation, analysis, and supporting data-driven
Position Responsibilities
Collaborate with customers and project teams to identify, analyze, and document business and software requirements.
Conduct process mapping and workflow analysis to document current-state processes and recommend improvements, automation, or AI-driven enhancements.
Develop detailed business process models, user stories, acceptance criteria, and supporting documentation.
Participate in software testing to validate new features and ensure they meet functional and user requirements.
Identify, document, and track software defects and coordinate resolution with developers.
Support Agile development activities, including sprint planning, backlog refinement, and user acceptance testing.
Assist in developing and maintaining user documentation, training materials, and release notes.
Facilitate training programs to ensure users are proficient with newly implemented requirements.
Collaborate with developers and data teams to ensure data integrity, usability, and consistency across applications.
Participate in defining business needs or AI and cloud-based functionality, helping evaluate use cases and performance impacts.
#J-18808-Ljbffr
Mid-Level Business Analyst
to support our Department of Energy (DOE) program team at the National Energy Technology Laboratory (NETL). The Business Analyst will work closely with Financial Analysts, Administrators, Project Managers, and Software Engineers to define, document, and validate requirements for enterprise web applications that support the DOE mission.
This position plays a key role in supporting the modernization of NETL's software systems as they transition to cloud-based architectures and incorporate AI-powered features. The ideal candidate combines strong analytical, communication, and documentation skills with the ability to may business processes, understand system interactions, and translate user needs into actionable software requirements.
Position Requirements
U.S. Citizenship is a requirement for this position
Bachelor of Science (BS) degree in Business, Computer Science, Information Systems, or a related field
4+ years of experience as a Business Analyst, Quality Assurance (QA) Analyst, or similar role supporting software development projects
Demonstrated experience with business process mapping and workflow documentation
Strong analytical and problem-solving skills with attention to detail
Excellent written and verbal communication skills, including the ability to bridge technical and non-technical audiences
Proven ability to work collaboratively in a team-oriented Agile environment
Desired Experience
Strong background in software testing, including test case development, execution, and defect tracking
Hands-on experience with process modeling tools and workflow optimization techniques
Familiarity with AI/ML concepts and how they can be applied to enhance business processes or user experiences
Experience with Team Foundation Server (TFS) or Azure DevOps for requirements tracking and test management
Exposure to cloud platforms (preferably Microsoft Azure) and web application development
Experience contributing to technical documentation, user guides, and training materials
Experience in SQL for data validation, analysis, and supporting data-driven
Position Responsibilities
Collaborate with customers and project teams to identify, analyze, and document business and software requirements.
Conduct process mapping and workflow analysis to document current-state processes and recommend improvements, automation, or AI-driven enhancements.
Develop detailed business process models, user stories, acceptance criteria, and supporting documentation.
Participate in software testing to validate new features and ensure they meet functional and user requirements.
Identify, document, and track software defects and coordinate resolution with developers.
Support Agile development activities, including sprint planning, backlog refinement, and user acceptance testing.
Assist in developing and maintaining user documentation, training materials, and release notes.
Facilitate training programs to ensure users are proficient with newly implemented requirements.
Collaborate with developers and data teams to ensure data integrity, usability, and consistency across applications.
Participate in defining business needs or AI and cloud-based functionality, helping evaluate use cases and performance impacts.
#J-18808-Ljbffr