PRI Global

Performance Engineering

Check with seller / month
Work From Home / Remote IT Engineer & Developer Active
Actively Hiring Remote / WFH Full Time
Advertisement

Job Description

Job Title: Sr Software Engineer (Performance Engineering)

Pri-global is modernising the Transaction Service Interface (TSI) as part of a new switch called Transaction Stream or Nexus.

The TSI interface identifies required value-added services for transactions and aggregates responses before sending them back into the transaction flow.

Role and Responsibilities
Performance and Scalability: Ensure the performance and scalability of applications and platforms through collaboration with software engineers, proper testing and code coverage, configuration quality, monitoring, and early performance testing.
Collaboration: Work closely with software engineers to ensure quality through proper testing and code coverage, configuration quality, monitoring, and early performance testing.
Documentation: Document performance test strategies and test plans.
Testing: Translate complex system requirements into test requirements and testing methods, participate in requirements review and performance testing activities.
Automation: Identify and implement complex automation efforts, oversee the coding, testing, and review process for unit and integration testing.
Issue Resolution: Replicate and resolve production issues for single applications.
Best Practices: Define and implement best practices for end-to-end application performance management solutions.
Frameworks: Build automation frameworks, acceptance and integration test automation scripts, and integrate with other tools.
Required Skills
Performance Engineering: Strong experience in performance engineering for cloud-native applications using Agile methodologies.
Tools: Experience with JMeter, Java Micro Benchmark Harness (JMH), Micro Services, and NATS or equivalent messaging services.
Technologies: Expertise in Java, Spring Boot, and Containers (PAAS).
Solutions: Experience in online/real-time scalable solutions.
CI/CD: Experience in Continuous Integration (CI) and Continuous Deployment (CD).
Initiatives: Involvement in and leadership of software performance initiatives.
Mindset: Result-oriented mindset with automation experience and code quality.
Communication: Excellent communication skills.
Preferred Skills
High Volume Systems: Engineering experience in high volume, low latency transaction processing systems.
API Testing: Experience testing RESTful APIs and running tests leveraging Spring Boot.
Financial Systems: Experience in financial system encryption (PIN Blocks, CHIP, CVC) would be beneficial.
Coding Languages: Familiarity with various coding languages such as Java, Go, C/C++, ESQL, etc.
Deployment: Experience with deployment via CI/CD.
Additional Information
Learning Opportunities: The role offers exposure to best-in-class technologies and many learning opportunities, particularly in the card and payment domain.
Team Setup: The TSI team is already set up in the US and Dublin, but this is the first employee in India, with plans to expand to two scrum teams.
Work Culture: Pri-global values innovation and proactive learning. The candidate should be motivated, eager to learn new technologies, and able to add value independently.
Ready to take the next step?

Don't wait — new applications are being reviewed daily.

Job Safety Alert Real jobs on Jobsiya are always free. Never pay for an interview and never share bank or OTP details. Report this job →