As a Software Engineer III at JPMorganChase within the Consumer & Community Banking Card Platform Team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Requirements
- 6-8 plus years proven experience in performance testing and engineering for software applications
- Strong knowledge of performance testing tools (e.g., Jmeter/Blazemeter, LoadRunner, etc.)
- Proficiency in scripting languages (e.g., Python, JavaScript, Shell)
- Familiarity with monitoring and profiling tools (e.g., Dynatrace, New Relic, AppDynamics)
- Solid understanding of software architecture, databases, and networking concepts
- Knowledge on AWS
- Experience with AWS or AWS Certification
Responsibilities
- Design, develop, and execute performance, load, stress, and scalability tests for software applications
- Analyze test results to identify performance bottlenecks and recommend solutions for improvement
- Collaborate with software developers, architects, and QA teams to integrate performance testing into the development lifecycle
- Monitor application performance in production environments and proactively address potential issues
- Develop automated performance testing scripts and frameworks
- Prepare detailed reports on performance metrics, findings, and recommendations
- Stay current with industry best practices, tools, and technologies related to performance engineering
Other
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Excellent analytical and problem-solving skills
- Strong communication and teamwork abilities
- Knowledge of CI/CD pipelines and DevOps practices
- Experience with Microservices and distributed systems