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

Answered by on
This question has not been answered
Answered by on

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

Want to see jobs that are matched to you?

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