Software Engineer - Salesforce

American Express

(New York, New York)
Full Time
Job Posting Details
About American Express

American Express is a global service company, providing customers with exceptional access to products, insights and experiences that enrich lives and build business success.

Summary

Job Description

The successful candidate will participate in a highly motivated team responsible for global technology solutions within the GCPT Salesforce Growth Program. This is the chance to work on a cloud-based top-tier platform, explore new technologies and truly drive tremendous business opportunities.

Responsibilities
  • Develops and tests software, including ongoing code refactoring to drive continuous improvement in code structure & quality

  • Functions as a core member of an Agile/iterative development team: driving user story analysis & elaboration, designing and developing software applications, building automated tests and conducting QA

  • Applies visualization and other techniques to fast track concepts

  • Owns a list of technical requirements that need to be included in product backlog based on industry trends, new technologies, known defects & issues

  • Primary focus is spent writing code, API specs, conducting code reviews doing proof of concepts, and testing in ongoing sprints

  • Liaises with technical product owner to help prioritize items in backlog for ongoing sprints Identifies opportunities to adopt innovative technologies

  • Embodies “rebel with a cause” mentality by looking beyond the obvious for continuous improvement opportunities

  • Work on enterprise wide strategies/initiatives and contribute towards Salesforce COE Labs

  • Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

Ideal Candidate

Qualifications

  • 3+ years software development experience

  • Familiar with Agile or other rapid application development methods

  • Hands-on expertise with application design, software development and automated testing

  • Experience collaborating with the business to drive requirements / agile story analysis

  • Ability to effectively interpret technical and business objectives and challenges, and articulate solutions

  • Ability to think abstractly and deal with ambiguous/under-defined problems

  • Ability to enable business capabilities through innovation

  • Looks proactively beyond the obvious for continuous improvement opportunities

  • High energy, demonstrated willingness to learn new technologies

  • Experience in Force.com platform (Apex, Visualforce Pages etc.)

  • Integration experience using Apex Dataloader or ETL tool.

  • Experience with AppExchange apps.

  • Experience with web services and API development, as well as SOA concepts

  • Experience with implementing integrated automated release management using tools, technologies, and frameworks

Preferred Additional:

  • Ability to learn new technologies and embrace the challenge learning presents

  • A self starter, comfortable talking through requirements in detail with business partners

  • Strong and current knowledge of web standards, emerging technologies and trends

  • Ability to think abstractly and deal with ambiguous/under-defined problems

  • Ability to enable business capabilities through innovation An excellent communicator, both verbally and written

  • Educational requirement: A BS or MS degree in computer science, computer engineering or other technical discipline, or equivalent work experience

Questions

There are no answered questions, sign up or login to ask a question

sign up or login to save this job and more
New York, New York
Skills Desired
Sign up or login to see how your skills match up.
  • APIs
  • Agile Development Process
  • Software Development
  • Writing Code
  • Automated Testing
  • Oracle APEX
  • Oracle SOA Suite
  • Software Testing
  • VisualForce
  • QA Testing
  • ETL
  • Software Design
  • Application Design
  • AppExchange

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.