SAP Software Developer- Performance Job in Toronto, Canada
Requisition ID: 126524
Work Area: Software-Development Operations
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time
As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device – SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably.
Location: Scarborough, Ontario
As the leading innovator in the Financial Services industry, you will build the next generation of insurance and financial services software in SAP, providing the industry’s most product-agile quotation and underwriting system. We are an Agile shop, constantly tinkering with our process to bring the most value to the customer while making all our lives better.
EXPECTATIONS AND TASKS:
Work with engineering, product and business teams to translate business goals to specific performance requirements, metrics and measurable goals.
Work with engineering and product teams to ensure systems and large changes are architected with performance and scale in mind.
Measure and report all performance metrics, using the right tools to evaluate the systems for each requirement.
Collaborate with members of different teams (development, devops, infrastructure, database) to find solutions to performance problems.
Develop, maintain, and execute performance test strategy, test plan, and test cases.
Work hands-on with application performance load testing tools (LoadRunner, Neoload, etc.)
Define the goal and industry benchmarks for our performance metrics and regularly re-evaluate those with the tech, product and business teams, consistently looking for ways to improve.
Work hands-on with our application performance monitoring tools (DynaTrace, Wiley Introscope, JProbe etc.)
Evaluate and recommend performance engineering, monitoring and reporting tools as needs arise.
Incorporate performance evaluation into our continuous integration process, including both backend and front-end metrics.
Use detailed software profiling methods to understand the root cause of performance issues in our stack from the front-end code to our database and backend.
Drive optimization changes in customer and partner environments.
Work with teams to understand performance liabilities, and contribute advice and/or code for implementing improvements.
Drive performance engineering as an integral part our software development process.
Take ownership of the products to deliver the best user experience
Continuously improve our skills and processes
Handle crisis, rise to the occasion if needed
Possible global travel
EDUCATION AND QUALIFICATIONS/ SKILLS AND COMPETENCIES:
University degree in Computer Science or equivalent
Willing to learn and passionate about software technologies
Good communication and teamwork skills, able to understand others’ ideas as well as articulating your own effectively WORK EXPERIENCE:
An effective communicator, comfortable in presentations and dealing with stakeholders across the organization
Experience in developing, maintaining, and executing test strategy, test plan, and test cases.
Experience with programming in SilkTest/Selenium or any similar automated testing environment.
Working knowledge of version control systems to ensure version control of test/development artifacts with some experience using GIT
Working knowledge of Continuous Integration tools such as Jenkins
Working knowledge of or experience with Performance, Scalability, and Reliability tools (eg. Loadrunner, Silk, etc), automation tools (eg. Selenium), and the testing methodologies of how to use them (eg. Capturing baselines, analysis, recommendations, etc).
Working knowledge of database administration, Windows/Linux/Unix, NetWeaver Application Server or similar J2EE application server
Working knowledge of JIRA
Solid understanding of OOD/OOP concepts
Development experience with Java, C# or C
Comfortable in working within various IDE’s, (Eclipse, Visual Studio)
Financial Services and Insurance Industry knowledge
SAP'S DIVERSITY COMMITMENT
To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.
SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team (Americas: Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com , APJ: Careers.APJ@sap.com , EMEA: Careers@sap.com ). Requests for reasonable accommodation will be considered on a case-by-case basis.
Additional Locations: No Selection