Previous Job
Systems Analyst (IDMS/ Mainframe)
Ref No.: 18-05534
Location: Princeton, New Jersey
o Actively contribute and participate in IDMS/ mainframe software development teams for requirements gathering, analysis, design, risk mitigation, programming/construction, unit testing and transition of applications into a production environment.
o Gather and document business requirements and functional/detail requirements
o Translate business requirements to functional and technical specifications for implementation in an IDMS/ mainframe environment
o Lead small to medium scaled projects as assigned and actively participate in suggesting, analyzing and implementing new and improved processes, methods and/or systems to enhance performance of the division
o Develop cost estimates and contribute to the creation of division budgets
o Work with system developers, test teams, process managers, and end users to ensure proposed solution is delivered according to schedule and with the required functionality
o Analyze/document new and existing processes and procedures
o Continuously review test plans and provide feedback on methodology when necessary
o As part of a team, apply technical solutions to problems through the coordination of development activities
o Participate as part of a team to provide recommendations and feedback for the improvement of business goals
o Apply industry standard analysis, documentation techniques where appropriate to assist in providing optimum solutions
o Follow SDLC (Software Development Lifecycle) processes

Process Outputs and Deliverables:
• Documentation of user requirements and project plans
• Point of contact for communication with clients and contractors
• Reports, proposals and memos for both internal and external clients
• Recommendations for process improvement
• Business requirements
• Facilitation
• Research analysis
• Process flows documentation/SOPs
• Software releases
• Process improvement
• Status reports, production planning reports and other project-related documentation

Education, Certifications, or Special Licenses:
• Bachelor's degree in Computer Science or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired.

Relevant Years of Experience Required:
• Minimum 4 years of experience in defining/developing software products and/or managing software development efforts.

Other Requirements (Specialized skill sets, behavioral/technical):
• Effective/clear written and verbal communication
• Proven ability to work effectively on multiple projects simultaneously (balance workload)
• Strong judgement in regard to effective/timely escalation of gaps and problem areas
• Excellent information and data analysis skills
• Strong problem identification skills
• Ability to work in a collaborative, team-based environment with direction provided by senior staff