drjobs
Senior Software Engineer
drjobs
Senior Software Engi....
Vision It US
drjobs Senior Software Engineer العربية

Senior Software Engineer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

- USA

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2341310
Job Description Summary

We are looking for individuals with a passion for improving and automating our performance testing processes.
This position requires strong collaboration and communication skills and a high level of motivation and drive.
Individuals in this role will collaboratively work with all members of the authorization software development teams in multiple global locations.


Have you ever wanted to work as part of the high energy, dynamic CORE Product Development team at MasterCard?
Are you motivated and want to be a part of a highly successful team that drives towards a world beyond cash?
Do you have a passion for leading change as we move towards MasterCard 3.0?


Responsibilities
Accountable performance testing execution, benchmarking, reviewing and presenting results and liaising with Development and Capacity Management teams.
Participate in PoCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks.
Follow and promote Quality Assurance and Quality Control processes in the department. Actively look for opportunities to enhance standards and improve process efficiency.
Be recognized as an expert for specific features, components or technologies and share your knowledge with others.
Maintain a high quality in a complex and constantly evolving workspace.
Contribute to our ongoing process improvement activities.

Qualifications
Good knowledge of object oriented programming, along with requisite coding and debugging skills.
Experience with the following technologies:
o Configuration Management tools (e.g., Subversion, Git, Mercurial).
o IBM Integration Bus (IIB)
o Java
o Eclipse
Understanding of software design principles, patterns, algorithms, data structures, and multi-threading concepts.
Ability to leverage and utilize industry-standard test automation frameworks, tools and practices.
Knowledgeable of continuous delivery practices.
Experience working in an agile and waterfall environment preferred.
Ability to work across multiple operating systems such as Windows, UNIX and Linux.
Experience with testing frameworks and methodologies (Gtest, JUnit, mocking, etc.).
Solid experience with relational databases, including ability to write efficient SQL queries and Stored Procedures.
Proficient oral and written communication skills.
Creative, resourceful and innovative problem solver.
Independent learner with a demonstrated aptitude for acquiring knowledge and skills.___
Location: O'Fallon, Missouri (Main Campus) There is a requirement to be onsite 2 days a week Must be LOCAL manager has had bad luck with relocations, only wants local. The ideal candidate would be a Core Java Developer with experience in Spring Boot, Splunk/Dynatrace, and Messaging (IBM MQ or Kafka or Flame IBM MQ most preferred) Core Java based Dev Spring Boot Messaging services we use IBM MQ currently and prefer this. We will also consider Kafka or Flame Message Server (FMS). IBM MQ is the most preferred! Splunk or Dynatrace (Splunk more preferred, both would be even better) Exp working with high service volume, integrating messages to MQs and working with Java 3 top skills Working on day to day basis on implementing a specific feature that we have in our pipeline. Will work with architect and senior software engineers to support this implementation. Once this feature is complete. We will continue to engage with NextEdge program We expect knowledge in Splunk and Dynatrace- both are needed from a high-volume application perspective to analyze the logs and perform any retrospective action related to performance if needed There will be a high focus on testing performance, being a developer in a high level application, we expect them to have the knowledge and the ability to detect anything with performance to ensure it is in line with the benchmark that is already there The program will be executed through SAFE Agile and we have standup/retros/grooming and should actively participate and ask questions, drive some of those decisions with stakeholders We work with the leadership within NextEdge and senior engineer and architect who both have 10+ years of experience in MasterCard and we have engaged IBM as well so it is a very close collaboration This is not a testing role will check with the Glider again. This is not a testing requirement, however it goes without saying because it is a self sufficient entity who knows when adding changes they verify from functionality and its impact on performance and that is why they will refer to Splunk and Dynatrace. CICD is not expected for them to be more on the DevOps side of it. CICD is lower on the list here. It is primarily Java, Messaging, with experience on Splunk, Dynatrace and within SAFE Agile The product is actually TSI transaction service interface and within it is a tech asset. The entire purpose of this program is to take the entire MasterCard payment network to the next level

Employment Type

Full Time

Company Industry

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.