MUFG Union Bank Senior Software Engineer in Jersey City, New Jersey
Senior Software Engineer - 35472
Duties : Performing application and development support, configuration and documentation following software development lifecycle (SDLC) processes and Agile methodology. Performing payments processing through SWIFT, FED or CHIPS; and with UNIX, Mainframe (COBOL, JCL and CICS), Relational and Hierarchical databases (DB2 and IMS) and MQSeries technologies. Designing, developing, implementing and maintaining computer-orientated systems and networks, including real-time and event-driven systems, databases and database management systems and application systems in a multi-platform environment. Researching and evaluating technical solutions and recommends the most efficient and cost-effective solutions for software development and system design. Evaluating software and system problems and recommends system improvements, new software applications and develops plans to improve technical services. Performing analysis of existing codes and designing new solutions as well as integrating purchased solutions. Preparing detailed technical specifications to be used in the writing of programs, developing program code, testing and debugging programs and documenting program plans. Assisting in the conception, creation and maintenance of IT project plans and ensuring the defined project methodologies are followed. Performing in-depth analyses of business processes and partnering with members of the business teams such as Operations, Compliance and Legal to ensure all Business requirements are met with an effective and efficient technology solution. Reviewing business requirements using knowledge of Payment processing domain using Mainframe and Unix technology. Articulating requirements to build the best technology solutions. Ensuring all requirements get systematically analyzed and documented in the Functional Specifications Requirement document (FRD) as analysis phase is one of the most time extensive tasks in Software Development Life Cycle (SDLC). Active involvement in creating, analyzing, and validating detailed functional and technical specifications. Determining alternate solutions with risk analysis and identifying opportunities to use technology to improve availability and advance business initiatives. Testing of both individual components and integrated testing as well as in various environments such as QA and Development. Playing an important part in bug fixing and managing and documenting change requests for system errors.
Education : Bachelor's Degree in Computer Science, Computer Engineering, or a related field (or foreign equivalent degree).
Experience : 5 years of related Financial Banking IT experience in Retail, Commercial, or Investment banking performing application and development support, configuration and documentation following software development lifecycle (SDLC) processes and Agile methodology; payments processing through SWIFT, FED or CHIPS; and with UNIX, Mainframe (COBOL, JCL and CICS), Relational and Hierarchical databases (DB2 and IMS) and MQSeries technologies.
Other : Required to work nights & weekends & be on-call during non-business hours for technical support & maintenance purposes as well as production deployments and implementations.
Location : Jersey City, NJ 07311
We are committed to leveraging the diverse backgrounds, perspectives and experience of our workforce to create opportunities for our people and our business; Equal Opportunity Employer: Minority/Female/Disability/Veteran.
Job : Technology
Primary Location : NEW JERSEY-Jersey City
Job Posting : Jun 17, 2021, 11:43:49 PM
Shift: : Day
Schedule: : Full Time
Req ID: 35472