Description & Requirements
A Day in The Life Typically Includes:
The Software Engineer Associate, Performance is part of a team that designs, builds, executes, and analyzes performance tests and benchmarks for Infor Software products. The Software Engineer, Performance works closely with the Infor product development organization and Infor partners to ensure that the performance of Infor's products meets or exceeds the customers' expectations.
• Works on one or more tasks of diverse and varying scope.
Position Summary:
• Exercises judgment within generally defined procedures and practices and may select methods and techniques for achieving solutions when current project is similar to previous projects.
• Maintains performance workload tests that represent customer usage of Infor's products.
• Maintains performance tests that adequately measure the effects of varying workload or application parameters.
• Monitors key performance measures, articulate the implications of these measures on application and system performance, and analyze the performance characteristics of workload tests based on these measures.
• Identifies performance inconsistencies in performance testing, analyze and isolate problem areas, and team with Infor development and partner resources to understand and resolve performance problems.
• Maintains processes to quickly initiate a performance workload test for use by Infor development, by Infor partners, by sales, and by customers.
• Installs and maintains tools that monitor and report on application performance, that analyze the performance of application components and that model and predict the performance of Infor software products.
• Installs and configures operating systems, databases, application servers, web servers, Infor applications and environment, and other 3rd party products.
• Maintains a performance toolset that includes, but is not limited to, application instrumentation and monitoring tools, data generation utilities, system resource monitoring and analysis tools, database performance monitoring and analysis tools, online simulation tools, workload generation utilities and application modeling tools.
• Integrates all tools into the performance testing process.
What You Will Need:
Basic Qualifications:
• 1 or more years of experience in software development analyzing and tuning application performance.
• Knowledge of C/C , Java, Python and/or Perl
• Experience in the use of load testing tools (LoadRunner/JMeter)
• Proficient problem solving, interviewing and fact finding skills
• Strong analytical and technical skills
• Team work and organizational skills
• Self-motivation and discipline
• Ability to multi-task
• Excellent communication and interpersonal skills
What Will Put You Ahead?
Preferred Qualifications:
• Experience in analyzing and tuning SQL database performance
• Experience in the use of performance measurement tools
• Experience in conducting methodical performance evaluations
• Knowledge of source code management and configuration management
Infor Values:
Our Guiding Principles set the standard for how we work with one another. They define who we are as an organization and guide everything we do. By applying the same shared values that unleash prosperity in free societies—such as value creation, integrity, responsibility, free speech, and toleration—we encourage one another to take initiative and to challenge the status quo.
We have a relentless commitment to a culture based on a business philosophy called Principle Based Management™ (PBM™). Informed by the principles that allow a free and open society to flourish, PBM™ prepares individuals to innovate, improve, and transform while fostering a healthy, growing organization that creates long-term value for its clients and supporters and fulfillment for its employees.