Job Description :
Our direct client is looking for a Senior Performance test Engineer for a Contract to Hire in Chicago, IL

ROLE DESCRIPTION
- The Lead/Senior Performance Test Engineer will help us architect and build performance testing solutions for our next generation services for financial markets.
- In addition to having experience designing and implementing performance and stress testing frameworks for asynchronous message and event driven services, the candidate should have excellent communication skills, both written and verbal. Client is a fast moving environment that values concise and effective communication.
- The candidate must also be a team player that can work independently, escalating issues when appropriate. Our fluid team works well together and can take constructive criticism in the spirit of improving software quality.
- This person will be involved in all aspects of performance testing, from architecture to design, coding, testing, and performance tuning.
- This is a very hands-on role where you will have immediate impact on our current architecture and play a leadership role in taking our application to the next level.

RESPONSIBILITIES
- Partner with technology stakeholders to deliver a scoped set of software development requirements with accountability and visibility into milestones, deliverables, risk and costs.
- Manage and execute against project plans and delivery commitments.
- Present and evaluate design solutions objectively and facilitate conflict resolution.
- Interact and consult regularly with management, architects, and project leads to discuss technical issues, project milestones and deliverables.
- Lead and participate in design and code review and ensure code and other deliverables meet company and industry standards.
- Design, develop, maintain testing framework for automated performance and stress testing.
- Deliver performance testing solutions for an asynchronous Java API.
- Create automated reports for performance metrics, scalability and trend analysis.

SKILL MATRIX:
- Ability to work effectively in a fast-paced, sometimes stressful environment and deliver quality software to production within tight schedules. - Required
- Ability to adjust to rapidly changing requirements and timelines. - Required
- Track record of completing assignments on time with a high degree of quality. - Required
- Excellent analytical, problem-solving, communication (written and oral) and interpersonal skills. - Required
- Self-motivated and self-directed in performing responsibilities. - Required
- Excellent Communications Skills - MUST
- Bachelor's Degree or equivalent in Computer Science or Management Information Systems. - Required
- Developing performance testing frameworks for message/event driven applications (do not count performance testing traditional web page applications for this requirement) – Required – 5 Years
- JVM-based languages such as Java, Groovy, Kotlin or Scala. – Required – 5 Years
- Messaging systems such as Kafka, MQTT, FIX or JMS. – Required – 5 Years
- Strong knowledge of HTTP or WebSocket protocols. - Required
- Performance testing REST or WebSocket APIs. – Required – 3 Years
- Linux and shell scripting. – Required – 3 Years
- Experience with Microservice/SOA based architecture – Preferred
- Experience working in an Agile environment. – Preferred
- Experience with JMeter or Gatling. – Preferred
- Experience developing distributed, High-Performance, Resilient Architecture. – Preferred
- Experience with NoSQL and big data is a plus. – Preferred
- Experience with Node.js is a plus. – Preferred
- Ability to analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. – Required
- Ability to effectively present information and respond to questions from business and technical staff both internal and external to the company.
- Bachelor's Degree or equivalent in Computer Science or Management Information Systems. – Required
- Experience in a Software Development or Performance testing role, 5+ in a Lead/Senior role. – Must Have – 8 Years
- Experience at a financial institution (major bank, hedge fund, prop shop) in their financial markets technology departments - Preferred. – 2 Years
- Experience with CDS Market is a plus.
- Experience in Financial Markets - Strong Plus

Location: Chicago, IL
Duration: 6 Months - Contact To Hire



Please send your resumes to "jobs at etechnovision dot com" with A2744A in the subject for immediate consideration.
             

Similar Jobs you may be interested in ..