Sr. Programmer Analyst Resume
2.00/5 (Submit Your Rating)
SUMMARY
- Carry out analysis functions by gathering, reviewing, analyzing and evaluating detailed business requirements, documentation, process flows and developing projects including: project requirements documents, IT business process design, IT business process documents, and cost/benefits analysis using best practices of process design and documentation and review, guide and authorize the development of project specifications.
- Assign, co - ordinate and review projects. Meet with clients to discuss system requirements, specifications, costs and timelines.
- Planning, organizing, directing, controlling and evaluating daily operations keeping in mind the ROI.
- Support system implementation and production readiness by liaising with developers, IT architecture, organization change management and the business.
- Develop use cases, define and document user procedures and workflows, and how each class of user interacts with new and/or existing solutions.
- Organize and run Joint Application Development (JAD) sessions with different groups of users including Subject Matter Experts (SME), other technical staff, vendors, and contractors to understand business and/or system requirements that drive the analysis and design of system enhancements and project implementations. iSeries, AS/400 and s/38 platforms hardware/software, operations and connectivity.
- Experience with AS400/iSeries Operational Support, Job Scheduler, and Error Messages.
- Experience with adding/ deleting user profiles within AS400.
- Experience in customer facing and training.
- Fluent in RPGII, RPGIII, RPG400, RPG-ILE, COBOL, CLLE, CLP, SDA, Query/400 and SQL400.
- Microsoft Office Suite - WORD, PROJECT, VISIO, EXCEL and ACCESS.
- Win2K, networking, Exchange, Internet, Firewalls and Active Directory.
- JD Edwards World Version and JD Edwards EnterpriseOne software development and support in the following modules: Order Entry, Invoicing, Distribution, Shipping, Accounting, Sales Analysis and Payroll.
- JDA Software - Third Party Distribution and Logistics - EDI, Order Entry, Invoicing, Distribution, Shipping, Accounting and Sales Analysis.
- Leading team members and client departments in the implementation of projects.
- Project and change management.
- User guidance (testing), training (enhancements) and interviewing (needs analysis).
- Full project life cycle (SDLC) with focus on user interface and documentation.
- Disaster Recovery planning, implementation and support (revisions).
- Data conversion, analysis and mapping (legacy system vs. new system).
- Microsoft Server Reporting (SSRS) - creation, deployment, managing of reports with the full range of ready-to-use tools and services.
- Excellent oral and written communication skills and superior analytical investigative skills.
- Natural inquisitive nature to understand the business and system processes so that IT adds business value to the projects worked on.
- Capable of working independently, relying on business knowledge.
- Ability to learn quickly and apply strong creative problem solving skills.
- Analytical and creative while applying strict attention to detail in all matters pertaining to assigned tasks.
- Self-motivated and proactive.
- Experience developing solutions with distribution & warehouse management packages i.e. JBA/LogPro/DPR.
- Experience developing WEB based solutions utilizing CGI/RPG and HTML standards.
- Experience with EDI AS400 software (i.e. TrustedLink) and EDI/AS2 over internet, mapping of transaction sets and application interfacing from/to trading partners.
- Experience with AS400 file transfer protocols; FTP, SFTP, FTPS, QSHELL and IFS.
- Experienced with AS/400 database tools such as; Hawkeye/DBU.
PROFESSIONAL EXPERIENCE
Confidential
Sr. Programmer Analyst
Responsibilities:
- Collaborate with Programmer Analysts, designers and the Manager of Application and Development in conceptualizing and development of new software programs and applications.
- Analyze and assess existing business systems and procedures with some guidance.
- Lead in the definition, development, and documentation of software’s business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.
- Lead in defining software development project plans, including scoping, scheduling, and implementation.
- Research, identify, analyze, and fulfill requirements of all internal and external program users.
- Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
- May liaise with vendors for efficient implementation of new software products or systems and for resolution of any adaptation issues.
- Recommend, schedule, and perform software improvements and upgrades.
- Liaise with network administrators to assist in resolving problems with software products or company software systems.
- Consistently write, translate, and code software programs and applications according to specifications.
- Write programming scripts to enhance functionality, scheduling and/or performance of company applications as necessary.
- Design, run and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
- Administer critical analysis of test results and deliver solutions to problem areas.
- Generate statistics and write reports for management and/or team members on the status of the programming process.
- Develop and maintain user manuals and guidelines.
- Train end users or super users to operate new or modified programs when required.
- Install software products for end users as required.
- Manage and/or provide guidance to team members
- Maintain system data integrity to reduce impact and errors on all application
- Work professionally with external customers, Government Agencies and auditors
- Compliance of IT best practices, documentation procedures and company/government regulations
- May work within service desk environment to resolve customer issues
- Lead other junior and intermediate analysts by example
- Fluent in RPGII, RPGIII, RPG400, RPG-ILE, COBOL, CLLE, CLP, SDA, Query/400 and SQL400.
- Excellent understanding of ARCAD and Jira software
- Excellent understanding of coding methods and best practices, including the RPG Integrated Language Environment.
- Extensive relational database and operating systems experience with O/400 V6, DB2, MySQL, IBM query, NGS query
- Thorough understanding of platforms such as Development Studio Client, ACMS
- Solid working knowledge of current Internet technologies, including web services, HTTP, XML,HTML
- Proficient in EDI technologies including customer requirements, EDI specifications, system monitoring and VAN interfacing
- Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues.
- Knowledge of applicable data privacy practices and laws.
- Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
- Flexible and adaptable in regards to learning and understanding new technologies.
- Strong written, oral, and interpersonal communication skills.
- Ability to conduct research into software-related issues and products.
- Highly self-motivated and directed.
- Keen attention to detail.
- Proven analytical and problem-solving abilities.
- Ability to effectively prioritize and execute tasks in a high-pressure environment.
- Ability to work both independently and in a team-oriented, collaborative environment
Confidential
Sr. Programmer Analyst
Responsibilities:
- Responsible for delivery of assigned projects through the entire life cycle on a committed timeline.
- Provide iSeries applications development and support requirements and development specifications, programming, data setup, testing and implementation to deliver high quality business information processing systems.
- Maintain optimal software integrity, continuity and efficiency.
- Provide regular status updates of projects in progress.
- Assist in major iSeries operating system upgrades as required.
- Perform 24/7 on-call support for critical business applications.
- Provide training on applications and iSeries tools to various levels of the user and I.S. communities.
- Provide iSeries technical training to I.S. staff.
- Analyze, design, test and implement enhancements to the enterprise system to meet the functional needs of the business.
- Gather business requirements and provide solutions in RPG IV, RPG ILE, Control Language ILE, SQL scripting and RPG 400.
- IFS, ODBC, FTP/SFTP
- Project work including documentation
- JDA background - retail industry
- Experience with AS400 file transfer protocols; FTP, SFTP, FTPS, QSHELL and IFS.
Confidential
Sr. Programmer Analyst
Responsibilities:
- Addressed all project needs by interpreting specifications and writing the necessary software code in an efficient manner to deliver the desired results.
- Performed extensive testing of programs to ensure bug free code.
- Wrote testing scripts and processes to aid and execute IT internal quality assurance as part of the internal test team.
- Developed test data for the testing environment.
- Worked with internal and or external customers when required, arranging tests and diagnosing errors.
- Kept communications open and current on status, issues, timelines, etc.
- Programed all assigned modifications making sure that all technical needs were addressed.
- Tracked project time and reported on status on a daily basis.
- Made recommendations on corrective actions and revised timelines.
- Developed any additional documentation to assist end users in utilizing the deliverables.
- Accepted other related tasks from the Director Information Technology (DIT) and or System Analyst (SA) as required.
- Made sure that all data elements were completed within the project.
- Tested and implemented computer programs and provided training to user department testers and Help Desk Support Programmers.
- Prepared a project implementation plan with project manager (DIT or SA) and communicated plan to IT staff.
- Communicated issues in a timely manner to the SA and or DIT on problems that would impact project deliverables and timelines.
- Participated in test trial runs of the systems.
- Prepared or assisted in the preparation of technical, instructional or operational documentation i.e. Standard Operating Procedures (SOP)
- Implemented programs etc. as per department standards and processes.
- Adhered to IT Guiding Principles and Development Standards.
