What are the responsibilities and job description for the Senior Applications Systems Analyst (Modernizing Mainframe Systems) :: REMOTE position at Ark Solutions?
Ark Solutions Inc is looking for Senior Applications Systems Analyst!
Position : Senior Applications Systems Analyst (Modernizing legacy systems built with COBOL, NATURAL, Assembler)
Location : REMOTE
Duration : 6 Months and possibility of extension
Description :
Seeking an experienced Legacy Systems Analyst to join our team in a mainframe modernization project.
Day-to-day Responsibilities :
- This role demands a deep understanding of mainframe environments and tools, and the ability to collaborate with cross-functional teams to deliver impactful solutions.
- The role involves modernizing legacy systems built with COBOL, NATURAL, Assembler, REXX, and FOCUS, integrating with Java components.
- The ideal candidate will have strong analytical skills, proficiency in mining / harvesting business logic, and experience in mainframe environments.
- This position offers an opportunity to work with a dynamic team modernizing mission-critical systems.
- Analyze existing mainframe systems and modernized components for functionality, performance, and integration issues.
- Walkthrough the legacy code and extract the business rules / logic and functional rules.
- Utilize analysis tools to assess applications of interest, capturing application meta-data.
- Create cross-reference lists linking programs to online and batch interfaces.
- Eliminate programs that do not relate to the processes under review or are utility-based.
- Use rule extraction or code slicing tools to selectively extract program logic based on transaction type, data usage, input or output interface
- Eliminate unnecessary business logic including implementation dependent or extraneous logic.
- Import extracted business rules into more understandable formats (e.g., Java) or model-based formats (e.g., UML).
- Annotate extracted business rules, within the repository, based on additional cross-reference analysis and experience.
- Develop and execute comprehensive test strategies and test cases covering functional, regression, integration, and performance testing.
- Utilize JIRA for defect tracking, reporting, and test case management.
- Collaborate with development and functional teams to identify, document, and prioritize.
- Collaborate with cross-functional teams to analyze requirements, translate legacy code and document business rules / logic
- Proven experience in developing or fine-tuning language models, with specific expertise in COBAL, FOCUS, REXX, and NATURAL language models
- Provide insights into processes and best practices.
- Mentor and train junior members particularly in FOCUS, REX / zOS Assembler Language
- Estimate effort and complexity for user stories and tasks during sprint planning with functional and developers
- Participate in code reviews and incorporate feedback to improve technical skills and deliverables.
- Participate in knowledge-sharing sessions and contribute to the development of internal documentation and training materials.
- Strong experience on collaboration and coordination skills to work with virtual teams
- Ability to work in a fast-paced, collaborative environment
- Ability to navigate BA Workflow, Agile Scrum, and Project Management tools (Jira, MS Project, Visio, Word, Excel, SharePoint, and Business Process / Rules repositories)
- Proven understanding and application of Waterfall, Agile Scrum, and Kanban software development methodologies
- 5 years of experience in Legacy System Analysis roles.
Required Skills :
Preferred Skills :
Expected Deliverables :
Education :