Lead Non-Functional Testing (NFT) initiatives across multiple technology programs, ensuring application stability, scalability, performance, resilience, and production readiness.
Responsibilities
Lead NFT activities across multiple applications and strategic technology initiatives.
Define and implement performance, scalability, resilience, capacity, and reliability testing strategies aligned with project objectives.
Develop NFT test plans, schedules, execution approaches, success criteria, and reporting metrics.
Coordinate testing activities across development, QA, infrastructure, environment management, database, middleware, and production support teams.
Drive performance engineering best practices throughout the software development lifecycle.
Requirements
Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline
Play a key role in the design and evolution of innovative, robust and reusable software solutions, while providing technical leadership to teams.
Locations (2)
Quebec, Quebec, Canada
Montreal, Quebec, Canada
Responsibilities
Design high-performing, innovative and reusable software solutions and components in distributed architecture and microservices environments
Contribute to the design, integration and deployment of artificial intelligence capabilities within business solutions
Work closely with architects to translate architectural direction into concrete and detailed software solutions, particularly for REST API integration and the orchestration of complex business processes
Act as a technical leader, maintain design integrity, oversee implementation, and mentor internal and external resources
Collaborate with multiple teams responsible for interdependent systems in an environment combining modern and legacy systems
We are looking for a Performance Test Engineer to join our team. Design, develop, and execute performance test scripts. Analyze test results and identify performance bottlenecks. Work closely with Development, DBA, Infrastructure, and Architecture teams to resolve issues. Prepare performance reports with actionable recommendations. Ensure applications meet performance, scalability, and reliability requirements.
Responsibilities
Design, develop, and execute performance test scripts
Analyze test results and identify performance bottlenecks
Work closely with Development, DBA, Infrastructure, and Architecture teams to resolve issues
Prepare performance reports with actionable recommendations
Ensure applications meet performance, scalability, and reliability requirements
Provide technical support for hardware, software, and network issues, monitor enterprise infrastructure, and manage incidents for FCC systems in a 24x7 rotation.
Compensation
USD $70,600.00/Yr. Up to USD $75,000.00/Yr.
Responsibilities
Provide technical support for hardware, software, and network issues
Monitor the Enterprise infrastructure, including applications and services
Work within the incident management process, implementing best practices
Perform initial diagnosis and drive service restoration
Engage internal and external support teams for incident resolution
Requirements
Bachelor’s degree in Information Technology
High school diploma or GED with 4+ years of relevant experience
As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking, Consumer Card Technology team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.
Compensation
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions.
Responsibilities
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Develops secure high-quality production code, and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
Requirements
Senior Cloud Application Support Engineer (AWS/Kubernetes)
As an Technology application support engineer in Technology Application Support, you will ensure the stability, availability, and performance of critical production application flows used by internal users and external clients. You will troubleshoot and resolve application and user-reported issues in a timely manner, support incident and problem management practices, and partner with stakeholders across technology to improve service reliability and the user experience.
Responsibilities
Provide end-to-end production support and maintenance across supported platforms, ensuring service stability, availability, performance, and capacity.
Monitor service health using alerts, SLIs (Service Level Indicator), and SLOs (Service Level Objective); identify risks and trends, reduce alert noise, and address issues proactively.
Lead incident response from triage and escalation through resolution, including incident bridges, root cause analysis, postmortems, and follow-up actions.
Drive service reliability and operational improvements, including SRE practices, automation, and tooling enhancements, to reduce toil, improve MTTR (Mean time to resolve), and increase availability.
Collaborate with engineering teams to design and implement automated deployment approaches.
The Supervisor – Web Product leads the day-to-day operations of the HN Tech Support team, ensuring timely, high-quality, and customer-focused technical support for Herbalife digital applications.
Responsibilities
Lead, coach, and supervise a team of Product Support Analysts and/or contractors providing Level 2 technical and functional support for digital applications
Manage day-to-day case operations, including workload allocation, prioritization, queue health, aging cases, service-level adherence, and coverage planning
Ensure escalated cases are investigated thoroughly, documented accurately, communicated clearly, and resolved or routed to the appropriate technical team in a timely manner
Provide technical guidance and escalation support for complex issues involving web and mobile applications, APIs, integrations, databases, backend services, authentication, and third-party dependencies
Review case quality, investigation details, resolution communications, and escalation packages to ensure they meet established support and customer-service standards
Requirements
Bachelor’s degree in computer science, Engineering or related field