What are the responsibilities and job description for the Software Engineer II position at Professional Recruiters?
Software Engineer II, Tempe, Az
Job Description
- Analyze business functions around PeopleSoft Accounts Payable, PeopleSoft Asset Management and General Ledger module.
- Work independently and with limited direction to prioritize tasks and organize workflow under narrow time limitations, and appropriately communicate changes and progress
- Superior collaboration and interpersonal skills and the ability to interface with all levels of management and staff
- Construct presentations and communications in a logical manner, sensitive to diverse audience's needs
- Consult with the business and IT management to identify and document needs, objectives, current operational procedures and problems
- Design PeopleSoft solutions to meet user needs in terms of functionality, performance, scalability, and reliability.
- Work closely with business stakeholders and vendors / development partners to understand users' needs
- Develop solution designs around business needs incorporating configurable solutions while minimizing custom development
- Analyze, document, review, and receive approval for business functional and non-functional requirements
- Conduct and complete fit / gap analysis
- Write and maintain functional specifications for new and modified functions
- Develop, coordinate, and implement plans to test business and functional processes during system development and quality assurance testing
- Work with the business to identify test scenarios and translate to specific test cases and corresponding data sets
- Perform testing to ensure requirements are satisfied by developed / configured solution, and addressing any issues
- Estimating, Planning, Organizing and collaborating for delivery with large cross functional teams, small teams as well as taking sole ownership of the task and produce necessary deliverables
- Influence the change control team on best practices of handling code migrations between environments
- Participate in the rollout of any changes to the production environment and the setting of new standards using change control, documentation, and full communication with the operations and Third level support for development / production support issues
Qualifications :