IBM Supplementatl Software Engineer in YORKTOWN HEIGHTS, New York

Technical professional who contributes significantly to the design, test, development, and/or support of IBM Software Products and/or Systems. The Advisory Software Engineer (SWE) provides technical direction and leadership in the development of integrated system products. Decisions affect the overall success of the project and directly impact financial performance, image, schedules, and customer satisfaction. 1. Scope of work encompasses multiple components, or a complex component, of a software product or solution.2. Defines, recommends, and implements software alternatives and solutions which will achieve a high level of efficiency and customer satisfaction.3. Leads professional teams and significant project planning activities, ensuring that development is completed in a timely and cost effective manner.4. Thoroughly understands and effectively executes existing software development processes and procedures and develops new approaches as appropriate.5. Ensures accurate and thorough documentation is maintained for the project.6. Assumes additional responsibilities as assigned.Environment:Has professional and in-depth knowledge of software development, system/product design, and integration; typically acquired via significant professional experience.Applies this knowledge to solve complex software engineering problems within the business unit.Understands environment in which product is used.Communication/Negotiation:Advises other professionals on complex software product issues related to own discipline.Effectively uses teamwork and group dynamics skills to lead development of software engineering solutions.Positively contributes to a high-morale/high-performance team culture, leading by example.Communicates effectively with functional/division management and customers.Problem Solving:Position requires analytical ability, creativity and judgment in analyzing, developing and implementing software solutions to complex requirements.Ensures design and code development incorporates latest technologies and maximizes resources.Makes decisions and recommendations on priorities, design changes, improvements, and problem resolution.Creatively invents and/or improves software development tools, processes and procedures.

  • Scope of work encompasses multiple components, or a complex component, of a software product or solution.

  • Defines, recommends, and implements software alternatives and solutions which will achieve a high level of efficiency and customer satisfaction.

  • Leads professional teams and significant project planning activities, ensuring that development is completed in a timely and cost effective manner.

  • Thoroughly understands and effectively executes existing software development processes and procedures and develops new approaches as appropriate.

  • Ensures accurate and thorough documentation is maintained for the project.

  • Assumes additional responsibilities as assigned.

CognitiveCom