Full Time

Senior Engineer – American Express Jobs

Posted 2 years ago
Arizona
$40 - $50 per hour

Job Description

Job Type: Senior Engineer from home
Location: Arizona work from home
Company: American Express

Position Description:

This is a Senior Engineer II post that reports to an Engineering Director or Director of Technical Delivery.

Duties of the Job:

  • Analyzes requirements and user stories in order to properly support design activities.
  • Key components of software development for assigned applications are carried out.
  • Hands-on system architecture, analysis, design, and development
  • Assists in the delivery of consistent development methods as a contributing member of an agile team.
  • Spends 70% of his time writing code and testing, and the rest of his time collaborating with collaborators on ongoing product/platform releases.
  • When needed, designs and constructs integration components and interfaces in collaboration with architects and infrastructure engineers.
  • Contributes to the selection of tools, methods, and approaches
  • Unit and assembly testing of software components is performed, which includes the design, implementation, assessment, and execution of unit and assembly tests.
  • Does code evaluations and creates test automation
  • Debugs software components by identifying, correcting, and verifying code errors.
  • Performs ongoing code restructuring and product improvement
  • Looks for possibilities to implement innovative technologies.
  • Offers continuing support for application availability.
  • Understands the influence of design decisions on various systems, business units, and the long-term impact.
  • Ideas for improving overall system design and performance are generated.
  • Dedicated to delivering high-quality code on time and within specs.
  • Cost savings, performance devotion, high dependability, user experience quality, and architectural alignment of solutions are all priorities.
  • Junior team members are mentored and coached.

Qualifications/skills required:

  • Bachelor’s or Master’s Degree in Computer Science, Information Systems, or a related discipline is required (or has equivalent work experience).
  • Hands-on knowledge and comprehension of architecture, requirements analysis, application system design and integration, as well as a thorough understanding of appropriate programming approaches, are required.
  • Will collaborate with business partners to articulate concepts as well as design and execution considerations.
  • TPF Apps Development / Assembler / C / C++ /cTPFDF 10-15 years
  • TPF programming talents that are second to none, as is knowledge of the operational principles.
  • Hands-on expertise with object-oriented design and development in languages such as Java, J2EE, Big-Data Components/Frameworks, and other Java tools/Frameworks.
  • Strong written and verbal communication skills are required, as well as the ability to persuade multi-functional teams, business partners and/or vendor partners, and technology leaders.
  • Qualifications Preferred:
  • A background in card authorisation, merchant technologies, digital capabilities, and ISO 8583 specifications is preferred.
  • Expertise with POS and ATM authorization is advantageous.
  • Knowledge of a variety of IT topics.
  • Java skills and development experience are a plus.
  • Agile development knowledge