We provide IT Staff Augmentation Services!

Sr. Programmer Analyst Resume

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.

Hire Now