Participates in definition of project tasks. Performs change impact analysis tasks. Assists in the creation of comprehensive unit test plans and creates and executes test cases in line with test plans.
As a member of the software engineering division, you will perform high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture.
In this role, the selected candidate will be working across the team, bringing everyones specializations together into a final product; responsible for rapidly developing new features, without sacrificing quality, while maintaining and improving the existing product.
In this role, you will participate and lead discussions dealing with architectures, specifications, requirements, testing and design reviews; implement own and others designs, write code, write and perform unit tests within the design/development life cycle.
Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Participate in the documentation, development, and maintenance of IT systems. Contribute to team success by interacting with clients and the user community, learning and leveraging new tools, and adhering to software engineering best practices.
Evaluate and implement the appropriate development architypes and patterns, and perform requirements, design, development, testing and troubleshooting process with internal teams, partners, providers and external technology vendors.
Provide application software development services or technical support for new and/or existing applications. Review system requirements and business processes and develop program logic for new applications or analyze and modify logic in existing applications.
In this role, the selected candidate will participate in the software design, software development, and package implementation using industry standard platforms such as Adobe EM and SAP Hybris Commerce.
. Participate in the development, presentation and sales of a value proposition. Negotiate pricing and contractual agreement to close the sale. Identify and develop strategic alignment with key third party influencers.
Assist Sales and Sales Management in the planning and execution of technical pre-sales and demonstration requirements for all accounts needing applications or technical pre-sales support, with a goal to define a closure plan and grow sales.