📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

There are now 14 Remote Jobs at American Express tagged Salesforce, Senior and Engineer
such as Senior Salesforce.com Engineer, Software Engineer Java Commercial Lending and Senior Engineer

There are now 14 Remote Jobs at American Express tagged Salesforce, Senior and Engineer
such as Senior Salesforce.com Engineer, Software Engineer Java Commercial Lending and Senior Engineer

  Jobs

  People

👉 Hiring remotely? Reach 1,000,000+ remote workers on the 🏆 #1 remote jobs board

Post a Job - $299

This year


American Express

Software Engineer UI UX Angularjs Web Engineering


American Express


javascript

angularjs

ui

ux

javascript

angularjs

ui

ux

4yr

Apply


Stats (beta): 👁 3,855 views,✍️ 0 applied (0%)
{linebreak}{linebreak}American Express is embarking on an exciting transformation driven by an energetic new team of high-performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team! {linebreak}{linebreak}Software Engineers that join our Technologies team can be assigned to one of several exciting teams that are developing new virtual internet-based payment solutions, customer service portals, online merchant services support and integration, credit management tools, and suites of web-based applications for card member targeted offers that will span over 20 international markets. {linebreak}{linebreak}You will be part of a fast-paced, entrepreneurial team responsible for delivering world class card member experiences across multiple channels, including native iOS, Android, web, social integration, Java services, and APIs. You will be challenged with identifying innovative ideas and proof of concepts to deliver against the existing and future needs of our customers.{linebreak}{linebreak}Responsibilities include: {linebreak}{linebreak}·Serving as a core member of an engineering team that designs and develops software applications {linebreak}{linebreak}·Writing code and unit tests, automation, and conducting code reviews and testing {linebreak}{linebreak}·Identifying exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges {linebreak}{linebreak}·Performing ongoing refactoring of code, utilizing visualization and other techniques to fast track concepts, and delivering continuous improvement {linebreak}{linebreak}·Working with product managers to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues {linebreak}{linebreak}·Manage your own time, and work well both independently and as part of a team {linebreak}{linebreak}·Work closely with product managers, back-end and other front-end engineers to implement versatile solutions to tricky web development problems {linebreak}{linebreak}·Quickly generate and updating HTML prototypes from UI concepts for testing and team feedback {linebreak}{linebreak}·Finalizing HTML prototypes into Web Applications by integrating with back-end services and functionality {linebreak}{linebreak}·Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do {linebreak}{linebreak}Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}{linebreak}Qualifications{linebreak}·BS or MS degree in computer science, computer engineering, or other technical discipline, or equivalent work experience {linebreak}{linebreak}·Demonstrated experience in Agile development, application design, software development, and testing {linebreak}{linebreak}·Expertise in objected oriented analysis and design across a variety of platforms {linebreak}{linebreak}·Experience with AngularJS required; exposure to MEAN stack a plus{linebreak}{linebreak}·Experience with HTML, CSS, JavaScript and front end technologies required{linebreak}{linebreak}·Thorough understanding of XML, JSON, Web Services technologies, and data structure fundamentals {linebreak}{linebreak}·Experience with Java application design and development in an Enterprise setting {linebreak}{linebreak}·Experience with a broad range of software languages and payments technologies is a plus{linebreak}{linebreak}·Experience with adaptive and responsive techniques{linebreak}{linebreak}·Internationalization (I18N) and Localization (L10N) experience is a plus {linebreak}{linebreak}·A proven hunger to learn new technologies and translate them into working software {linebreak}{linebreak}·Ability to effectively communicate with internal and external business partners{linebreak}{linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the EEO is the Law poster.{linebreak}{linebreak}ReqID: 15013392

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Senior Software Engineer


American Express


senior

engineer

dev

digital nomad

senior

engineer

dev

digital nomad

4yr

Apply


Stats (beta): 👁 409 views,✍️ 0 applied (0%)
{linebreak}American Express is embarking on an exciting transformation, driven by an energetic team of high performers. The International Digital Acquisitions product team is accountable for delivery of online card acquisition journeys supporting the International Consumer Card business. The Senior Engineer will partner with the Product Owner and interfacing technology teams to define, design, and deliver new customer facing capabilities and web applications. This is a nimble and creative team chartered with driving a product roadmap while adopting new technologies and continuous integration tooling. The successful candidate will be part of a fast-paced, entrepreneurial team responsible for delivering world class experiences. They will be challenged with identifying innovative ideas and proof of concepts to meet the existing and future needs of American Express customers. As a Senior Engineer, the successful candidate will play a key role understanding product strategy and collaborating with peers, technology partners, and product owners to translate complex user stories into successful product releases in an agile environment. {linebreak}{linebreak}Responsibilities include: {linebreak}{linebreak}Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, and integrates automation testing tooling {linebreak}{linebreak}Owning all technical aspects of software development (architecture, design, and development of systems) for assigned applications {linebreak}{linebreak}Performing hands-on software development, typically spending about 50% of time writing code, doing proof of concepts, conducting code reviews and testing ongoing sprints {linebreak}{linebreak}Ongoing refactoring of code, utilizing visualization and other techniques to fast track concepts, and delivering continuous improvement {linebreak}{linebreak}Developing a deep understanding of integrations with other systems and platforms within the supported domains{linebreak}{linebreak}Working with technical product managers contributing to blueprints, and assisting with annual planning of feature sets {linebreak}{linebreak}Identifying exciting opportunities to adopt new technologies to solve existing needs and future challenges {linebreak}{linebreak}Mentoring other Software Engineers, may have management responsibilities over 2-3 Software Engineers {linebreak}{linebreak}Managing time, and working well both independently and as part of a team. {linebreak}{linebreak}Converting HTML prototypes into functioning Web Applications through the integration of back-end data and process services {linebreak}{linebreak}Embracing emerging standards while promoting best practices and consistent usage of frameworks/design patterns {linebreak}{linebreak}{linebreak}    Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}Qualifications{linebreak}This high energy Senior Engineer must have: {linebreak}{linebreak}5+ years of software development experience and preferably a BS or MS degree in computer engineering, computer science, or other technical discipline {linebreak}{linebreak}Demonstrated experience in Agile development, application design, software development, and testing {linebreak}{linebreak}Expertise with Java application design and development in an Enterprise setting using J2EE, Spring, and SQL {linebreak}{linebreak}Expertise in Objected Oriented Analysis and Design across a variety of platforms {linebreak}{linebreak}Expertise in applying SOA concepts for services design and development. {linebreak}{linebreak}    Thorough understanding of XML, JSON, Web Service technologies, and data structure fundamentals {linebreak}{linebreak}Experience with HTML/XHTML, CSS, JavaScript, AJAX, DOM, and version control systems (such as svn, git) {linebreak}{linebreak}Experience with continuous integration and automation testing frameworks (JUnit, TestNG, Selenium, SOAP UI) {linebreak}{linebreak}Experience with adaptive and responsive development techniques {linebreak}{linebreak}Experience designing scalable solutions which easily extend to additional markets/languages, including expertise with Internationalization and Localization frameworks{linebreak}{linebreak}A strong desire to identify, learn and adapt new technologies as applicable to solve business challenges{linebreak}{linebreak}Ability to effectively communicate with business and technology partners {linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the 'EEO is the Law' poster.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}ReqID: 15015925

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Software Specialist Lead


American Express


exec

dev

digital nomad

exec

dev

digital nomad

4yr

Apply


Stats (beta): 👁 391 views,✍️ 0 applied (0%)
{linebreak}AMEX Travel Related Services seeks Software{linebreak}Specialist Lead.  Responsibilities will{linebreak}include design and develop solution architecture plans within a dynamic agile{linebreak}environment; Identify technical solutions and business process improvements to{linebreak}support business and IT strategic direction; Perform hands-on software{linebreak}development, create the API specs, does proof of concepts, conduct code reviews{linebreak}and tests in ongoing sprints; Serve as a core member of an Agile team that{linebreak}drives user story analysis and elaboration, design and develop software{linebreak}applications, test and build automation tools; Own all technical aspects of{linebreak}software development (architecture, design and development of systems) for{linebreak}assigned applications; Drive consistent development practices - tools and{linebreak}common components; Identify opportunities for adopting new technology to solve{linebreak}existing needs and predicts future challenges.{linebreak}Qualifications{linebreak}Position requires a Bachelors degree in{linebreak}Computer Science, Engineering, Management Information Systems or related field{linebreak}of study plus five years of experience in programming and coding.  Experience must include substantial{linebreak}experience with Agile or other rapid application development methods, .Net application{linebreak}architecture, design and development in an Enterprise setting. Knowledge{linebreak}of  XML, JSON , web services{linebreak}technologies, and data structure fundamentals, with experience in implementing{linebreak}WCF solutions.  Demonstrated experience{linebreak}in Agile development, application design, software development, object-oriented{linebreak}design, and testing.  Experience building{linebreak}quick prototype / visuals to assist with high level product concepts and{linebreak}capabilities and experience with continuous integration frameworks and DevOps.{linebreak}Experience with distributed (multi-tiered) systems, algorithms, and relational{linebreak}databases and with Message Queuing using different mechanisms such as Work{linebreak}queues, Pub/Sub, Routing etc.{linebreak}{linebreak}{linebreak}Job{linebreak}location: New York, NY.  {linebreak}{linebreak}{linebreak}American{linebreak}Express is an equal opportunity employer and makes employment decisions without{linebreak}regard to race, color, religion, sex, sexual orientation, gender identity,{linebreak}national origin, protected veteran status, disability status, or any other{linebreak}status protected by law.{linebreak}{linebreak}{linebreak}Click here to view the EEO is the Law{linebreak}poster. If the link does not work, please copy and paste the following URL in a{linebreak}new browser window: http://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm{linebreak}{linebreak}ReqID: 15018808

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Engineer UI UX Merchant Finance


American Express


finance

ui

ux

engineer

finance

ui

ux

engineer

4yr

Apply

{linebreak}Global Merchant Services Merchant Financing is seeking a Senior Software Engineer UI/UX. We are looking for a user experience professional with strong interests and capabilities in the design and development of engaging user experiences. The ideal candidate will thrive in a work environment that requires an entrepreneurial spirit and the drive to bring new products to life. Strong problem solving skills and independent self-direction is a must, coupled with an aptitude for team collaboration and open communication. This individual excels at providing both highly analytical as well as highly creative ideas to bring new products to life. The ideal candidate will also have extensive experience in a fast-paced and innovative development environment. With a thorough understanding of contemporary user-centered design, the candidate will act as an owner in the development of the Merchant Finance Platform using best in class Web technologies. {linebreak}{linebreak}{linebreak}{linebreak}Job Responsibilities: {linebreak}{linebreak}Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, and builds automation tools for testing. {linebreak}{linebreak}Owning all technical aspects of UI development for assigned applications; Performing hands-on architecture, design, and development of systems {linebreak}{linebreak}Performing hands-on software and strategy development, typically spending about 50% of time actually writing code, conducting code reviews and testing in ongoing sprints, doing proof of concepts {linebreak}{linebreak}Driving consistent development practices - tools and common components; Developing deep understanding of tie-ins with other systems and platforms within the supported domains {linebreak}{linebreak}Working with technical product managers contributing to blueprints, and assisting with annual planning of feature sets {linebreak}{linebreak}Identifying exciting opportunities for adopting new technology to solve existing needs and predicting future challenges {linebreak}{linebreak}Mentoring other Software Engineers, may have management responsibilities over 2-3 Software Engineers {linebreak}{linebreak}Manage your own time, and work well both independently and as part of a team. {linebreak}{linebreak}Work closely with product managers, back-end and other front-end engineers to implement versatile solutions to tricky web development problems {linebreak}{linebreak}Quickly generate and updating HTML prototypes from UI concepts for testing and team feedback {linebreak}{linebreak}Finalizing HTML prototypes into Web Applications by integrating with back-end services and functionality {linebreak}{linebreak}Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do. {linebreak}{linebreak}Working closely with UX/Visual Designers to translate visual and functional specifications to customer-facing experiences. {linebreak}{linebreak}Build with future product and technical vision in mind to streamline the iterative release process. {linebreak}{linebreak}{linebreak}Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}Qualifications{linebreak}{linebreak}{linebreak}7+ years of software development experience and preferably a BS or MS degree in computer science, computer engineering or other technical discipline {linebreak}{linebreak}Demonstrated experience in Agile development, application design, software development, and testing {linebreak}{linebreak}Thorough understanding of XML, JSON, Web Service technologies (including REST {linebreak}{linebreak}Experience with Java applications design and development in an Enterprise setting using J2EE, Spring, SQL DBMSs desired {linebreak}{linebreak}Experience in building websites with responsive web design using Twitter Bootstrap 3.+ (Material Design a plus) {linebreak}{linebreak}Experience with Web Frameworks (MEAN stack), HTML/XHTML, CSS, JavaScript, and Software Version Control Systems (such as svn, git) required {linebreak}{linebreak}Experience with JavaScript Libraries (such as jQuery, GWT, Dojo, AngularJS, React), Social Media (Twitter, Facebook, Google+) APIs, Search Engine Optimization, Web Page Optimization strategies desired Experience with adaptive and responsive techniques {linebreak}{linebreak}Internationalization (I18N) and Localization (L10N) experience is a plus {linebreak}{linebreak}Expertise in Objected Oriented Analysis and Design across a variety of platforms {linebreak}{linebreak}A proven hunger to learn new technologies and translate them into working software{linebreak}{linebreak}Ability to effectively communicate to internal and external business partners on solution design {linebreak}{linebreak}Experience with a broad range of software languages and payments technologies is a plus{linebreak}{linebreak}Experience working with Visual designers and an understanding of the user-centric design process {linebreak}{linebreak}A passion for creating pixel-perfect and streamlined user experiences with supreme attention to detail {linebreak}{linebreak}Familiarity with Adobe Creative Suite (Illustrator, InDesign, Photoshop) is a plus American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the EEO is the Law poster. If the link does not work, please copy and paste the following URL in a new browser window: http://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}ReqID: 15019635

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Software Engineer


American Express


engineer

dev

digital nomad

engineer

dev

digital nomad

4yr

Apply


Stats (beta): 👁 1,122 views,✍️ 0 applied (0%)
{linebreak}American Express is looking for highly energetic Software Engineers to create a new team that is nimble and creative with the power to shape our technology and product roadmap. Engineers that join our Engineering team will be part of a fast-paced, entrepreneurial team responsible for delivering the primary platforms supporting Financial Underwriting of commercial business units to right-size customers spend capacity across all of their existing accounts. This also supports Global Corporate Payments (GCP) On-boarding and Customer Management Risk functions, while also supporting enterprise wide Commercial Rating across all whole sale portfolios.{linebreak}{linebreak}{linebreak}{linebreak}Software Engineers design, develop, troubleshoot, debug, evaluate, modify, deploy and document software and systems for customer-facing applications, business applications, and/or internal end user applications. You will be challenged with identifying innovative ideas and Minimum Viable Products (MVPs) to deliver against the existing and future needs of our customers.   {linebreak}{linebreak}{linebreak}{linebreak}Job Responsibilities:{linebreak}{linebreak}{linebreak}{linebreak}Analyze requirements/ user stories to appropriately support design activities {linebreak}{linebreak}Perform all technical aspects of software development for assigned applications including, developing prototypes and writing new code / API's {linebreak}{linebreak}Function as an active member of an agile team through consistent development practices (tools, common components, and documentation) {linebreak}{linebreak}Produce software builds from software source code {linebreak}{linebreak}Conduct integration tests as defined in the test specifications, including event logging and reporting of results {linebreak}{linebreak}Perform unit and assembly testing of software components including the design, implementation, evaluation, and execution of unit and assembly test scripts {linebreak}{linebreak}Conduct code reviews and tests of automated build scripts {linebreak}{linebreak}Debug software components, identifies, fixes and verifies remediation of code defects (own work and the work of others) {linebreak}{linebreak}Identify opportunities to adopt innovative technologies {linebreak}{linebreak}Provides continuous support for ongoing production application availability {linebreak}{linebreak}Write instructions to guide computer operators during production runs {linebreak}{linebreak}Work with product owners to prioritize features for ongoing sprints and manage a list of technical requirements based on industry trends, new technologies, known defects, and issues{linebreak}{linebreak}{linebreak}{linebreak}Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}Qualifications{linebreak}Qualifications:{linebreak}{linebreak}{linebreak}{linebreak}BS or MS degree in computer science, computer engineering, or other technical discipline, or equivalent work experience {linebreak}{linebreak}2-6 years of software development experience {linebreak}{linebreak}Experience in JEE (JSP, Servlets, EJB, XML, Java), .Net, Oracle and/or DB2 and MS/SQL {linebreak}{linebreak}Experience in Websphere or Weblogic Application Server {linebreak}{linebreak}Pega Certification Preferred (e.g. Pega CSA, CSSA){linebreak}{linebreak}Experience with PegaRULES Process Commander (PRPC) System {linebreak}{linebreak}Pega Certification Preferred (e.g. Pega CSA, CSSA) {linebreak}{linebreak}Demonstrated experience in Agile development, application design, software development, and testing {linebreak}{linebreak}A proven hunger to learn new technologies and translate them into working software {linebreak}{linebreak}Ability to effectively communicate with internal and external business partners {linebreak}{linebreak}Expertise in Object Oriented techniques and principles{linebreak}{linebreak}Relevant Industry experience, e.g. Payments, Travel is a plus {linebreak}{linebreak}{linebreak}{linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the 'EEO is the Law' poster.{linebreak}{linebreak}{linebreak}{linebreak}If the link does not work, please copy and paste the following URL in a new browser window: http://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm. {linebreak}{linebreak}ReqID: 15018276

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Big Data Engineer


American Express


engineer

big data

engineer

big data

4yr

Apply


Stats (beta): 👁 660 views,✍️ 0 applied (0%)
{linebreak}American Express is looking for energetic, high-performing software engineers to help shape our technology and product roadmap. You will be part of the fast-paced big data team. As a part of the Customer Marketing and Big Data Platforms organization, that enables Big Data and batch/real-time analytical solutions leveraging transformational technologies (Hadoop, HDFS, MapReduce, Hive, HBase, Pig, etc.) you will be working on innovative platform and data science projects across multiple business units (e.g., RIM, GNICS, OPEN, CS, EG, GMS, etc.). Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}{linebreak}{linebreak}{linebreak}Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}Qualifications{linebreak}·Hands-on expertise with application design, software development, and automated testing - Experience collaborating with the business to drive requirements/Agile story analysis {linebreak}{linebreak}·Ability to effectively interpret technical and business objectives and challenges, and articulate solutions {linebreak}{linebreak}·Ability to think abstractly and deal with ambiguous/under-defined problems - Ability to enable business capabilities through innovation {linebreak}{linebreak}·Looks proactively beyond the obvious for continuous improvement opportunities {linebreak}{linebreak}·High energy, demonstrated willingness to learn new technologies, and takes pride in how fast they develop working software {linebreak}{linebreak}·Strong programming knowledge in C++ / Java {linebreak}{linebreak}·Solid understanding of data structures and common algorithms {linebreak}{linebreak}·Knowledge of RDBMS concepts and experience with SQL {linebreak}{linebreak}·Understanding and experience with UNIX / Shell / Perl / Python scripting {linebreak}{linebreak}·Experience in Big Data Components/ Frameworks (Hadoop, HBase, HDFS, Pig, Hive, Sqoop, Flume, Ozie, Avro, etc.) and other AJAX tools/Framework {linebreak}{linebreak}·Database query optimization and indexing Bonus skills: Object-oriented design and coding with variety of languages: Java, J2EE and Parallel and distributed system {linebreak}{linebreak}·Machine learning/data mining {linebreak}{linebreak}·Web services design and implementation using REST / SOAP - Bug-tracking, source control, and build system{linebreak}{linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the 'EEO is the Law' poster.{linebreak}{linebreak}{linebreak}{linebreak}ReqID: 15017390

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Senior Software Engineer UI UX Web Engineering


American Express


senior

ui

ux

engineer

senior

ui

ux

engineer

4yr

Apply


Stats (beta): 👁 3,646 views,✍️ 0 applied (0%)
{linebreak}American Express is embarking on an exciting transformation driven by an energetic new team of high-performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team! {linebreak}{linebreak}You will be part of a fast-paced, entrepreneurial team responsible for delivering a world class Cardmember across multiple channels, including native iOS, Android, web, social integration, Java services, and APIs. You will be challenged with identifying innovative ideas and proof of concept to deliver against the existing and future needs of our customers. {linebreak}{linebreak}Responsibilities {linebreak}{linebreak} Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, and builds automation tools for testing. {linebreak} Owning all technical aspects of software development for assigned applications; Performing hands-on architecture, design, and development of systems {linebreak} Performing hands-on software and strategy development, typically spending about 50% of time actually writing code, , conducting code reviews and testing in ongoing sprints, doing proof of concepts {linebreak} Driving consistent development practices - tools and common components; Developing deep understanding of tie-ins with other systems and platforms within the supported domains {linebreak} Working with technical product managers contributing to blueprints, and assisting with annual planning of feature sets {linebreak} Identifying exciting opportunities for adopting new technology to solve existing needs and predicting future challenges {linebreak} Mentoring other Software Engineers, may have management responsibilities over 2-3 Software Engineers {linebreak} Manage your own time, and work well both independently and as part of a team. {linebreak} Work closely with product managers, back-end and other front-end engineers to implement versatile solutions to tricky web development problems {linebreak} Quickly generate and updating HTML prototypes from UI concepts for testing and team feedback {linebreak} Finalizing HTML prototypes into Web Applications by integrating with back-end services and functionality {linebreak} Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do. {linebreak}{linebreak}Qualifications{linebreak}This high energy Senior Software Engineer: {linebreak} 6+ years of software development experience and preferably a BS or MS degree in computer science, computer engineering, or other technical discipline {linebreak} Demonstrated experience in Agile development, application design, software development, and testing {linebreak} Thorough understanding of XML, JSON, Web Service technologies, and data structure fundamentals {linebreak} Experience with Java applications design and development in an Enterprise setting using J2EE, Spring, SQL DBMSs desired {linebreak} Expertise in Objected Oriented Analysis and Design across a variety of platforms {linebreak} A proven hunger to learn new technologies and translate them into working software {linebreak} Ability to effectively communicate to internal and external business partners on solution design {linebreak} Experience with HTML/XHTML, CSS, JavaScript, and Software Version Control Systems (such as svn, git) required {linebreak} Experience with JavaScript Libraries (such as jQuery, GWT, Dojo, AngularJS), Social Media (Twitter, Facebook, Google+) APIs, Search Engine Optimization, Web Page Optimization strategies desired {linebreak} Experience with adaptive and responsive techniques {linebreak} Internationalization (I18N) and Localization (L10N) experience is a plus {linebreak} Experience with a broad range of software languages and payments technologies is a plus {linebreak}{linebreak}{linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color religion, sex, gender identity, national origin, sexual orientation, protected veteran status, disability status, or any other status protected by law. Click here to view the 'EEO is the Law' poster.{linebreak}{linebreak}ReqID: 15013391

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Senior Software Engineer UI UX Commercial Lending


American Express


senior

ui

ux

engineer

senior

ui

ux

engineer

4yr

Apply


Stats (beta): 👁 3,920 views,✍️ 0 applied (0%)
{linebreak}American Express is embarking on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team!{linebreak}{linebreak}{linebreak}{linebreak}One of the big bets for the company is Commercial Lending. The newly formed team will pave the way for the Company for launching new and innovative lending products across Lines of Business and markets worldwide. You will be part of a fast-paced, entrepreneurial team responsible for building world class, high performance platform for the Commercial Lending business using cutting-edge technology and data. You will be challenged with identifying innovative ideas and proofs of concept to deliver against the existing and future needs of our customers and generate new revenue streams for the Company.{linebreak}{linebreak}{linebreak}{linebreak}The Senior Software Engineer UI/UX will perform as an lead developer in developing the user experience of the brand new Commercial Lending Platform through world class Web technology. You need to have broad knowledge of the technology world and be willing to take up the challenge of leveraging the latest technologies in building the user experience. You should have an entrepreneurial spirit and the drive to bring new products to life. You must have the desire to continuously test and learn by putting in the right levers and gauges in place to monitor progress and performance. You need to be able to thrive in a fast-paced, start-up environment with cross functional stakeholders working toward a common goal. You will work very closely with the User Experience team with responsibility of designing the internal servicing portal and customer-facing website. {linebreak}{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, and builds automation tools for testing. {linebreak}{linebreak}Owning all technical aspects of UI development for assigned applications; Performing hands-on architecture, design, and development of systems {linebreak}{linebreak}Performing hands-on software and strategy development, typically spending about 50% of time actually writing code, conducting code reviews and testing in ongoing sprints, doing proof of concepts {linebreak}{linebreak}Driving consistent development practices - tools and common components; Developing deep understanding of tie-ins with other systems and platforms within the supported domains {linebreak}{linebreak}Working with technical product managers contributing to blueprints, and assisting with annual planning of feature sets {linebreak}{linebreak}Identifying exciting opportunities for adopting new technology to solve existing needs and predicting future challenges {linebreak}{linebreak}Mentoring other Software Engineers, may have management responsibilities over 2-3 Software Engineers {linebreak}{linebreak}Manage your own time, and work well both independently and as part of a team. {linebreak}{linebreak}Work closely with product managers, back-end and other front-end engineers to implement versatile solutions to tricky web development problems {linebreak}{linebreak}Quickly generate and updating HTML prototypes from UI concepts for testing and team feedback {linebreak}{linebreak}Finalizing HTML prototypes into Web Applications by integrating with back-end services and functionality {linebreak}{linebreak}Embrace emerging standards while promoting best practices in order to push the limits of what a browser can do. {linebreak}{linebreak}Working closely with UX/Visual Designers to translate visual and functional specifications to customer-facing experiences.{linebreak}{linebreak}Build with future product and technical vision in mind to streamline the iterative release process.{linebreak}{linebreak}Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations. {linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}6+ years of software development experience and preferably a BS or MS degree in computer science, computer engineering, or other technical discipline{linebreak}{linebreak}Demonstrated experience in Agile development, application design, software development, and testing {linebreak}{linebreak}Thorough understanding of XML, JSON, Web Service technologies, and data structure fundamentals {linebreak}{linebreak}Experience with Java applications design and development in an Enterprise setting using J2EE, Spring, SQL DBMSs desired {linebreak}{linebreak}Experience in building websites with responsive web design{linebreak}{linebreak}Experience with Web Frameworks (MEAN stack), HTML/XHTML, CSS, JavaScript, and Software Version Control Systems (such as svn, git) required {linebreak}{linebreak}Experience with JavaScript Libraries (such as jQuery, GWT, Dojo, AngularJS, React), Social Media (Twitter, Facebook, Google+) APIs, Search Engine Optimization, Web Page Optimization strategies desired Experience with adaptive and responsive techniques {linebreak}{linebreak}Internationalization (I18N) and Localization (L10N) experience is a plus {linebreak}{linebreak}Expertise in Objected Oriented Analysis and Design across a variety of platforms {linebreak}{linebreak}A proven hunger to learn new technologies and translate them into working software {linebreak}{linebreak}Ability to effectively communicate to internal and external business partners on solution design {linebreak}{linebreak}Experience with a broad range of software languages and payments technologies is a plus{linebreak}{linebreak}Experience working with Visual designers and an understanding of the user-centric design process {linebreak}{linebreak}A passion for creating pixel-perfect and streamlined user experiences with supreme attention to detail{linebreak}{linebreak}Familiarity with Adobe Creative Suite (Illustrator, InDesign, Photoshop) is a plus{linebreak}{linebreak}{linebreak}{linebreak}Education and Certifications{linebreak}{linebreak}·Bachelor's or Master's degree in computer science, computer engineering, or other technical discipline, or equivalent work experience, is preferred {linebreak}{linebreak}·Relevant technical certifications, is a plus{linebreak}{linebreak}{linebreak}{linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the 'EEO is the Law' poster.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}ReqID: 15018975

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Software Engineer Digital Acquisition


American Express


engineer

dev

digital nomad

engineer

dev

digital nomad

4yr

Apply


Stats (beta): 👁 465 views,✍️ 0 applied (0%)
{linebreak}American Express is embarking on an exciting transformation, driven by an energetic team of high performers. The International Digital Acquisitions product team is accountable for delivery of online card acquisition journeys supporting the International Consumer and Small Business Card businesses. The Software Engineer will partner with the Product Owner and interfacing technology teams to define, design, and deliver new customer facing capabilities and web applications. This is a nimble and creative team chartered with driving a product roadmap while adopting new technologies and continuous integration tooling. The successful candidate will be part of a fast-paced, entrepreneurial team responsible for delivering world class experiences. They will be challenged with identifying innovative ideas and proof of concepts to meet the existing and future needs of American Express customers. As a Software Engineer, the successful candidate will play a key role delivering product strategy and collaborating with peers, technology partners, and product owners to translate complex user stories into successful product releases in an agile environment. {linebreak}{linebreak}Responsibilities include: {linebreak}{linebreak}·Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, and integrates automation testing tooling {linebreak}{linebreak}·Participating in all technical aspects of software development (architecture, design, and development of systems) for assigned applications {linebreak}{linebreak}·Performing hands-on software development, participating in proof of concepts, and managing task completion during ongoing sprints {linebreak}{linebreak}·Ongoing refactoring of code, utilizing visualization and other techniques to fast track concepts, delivering continuous improvement {linebreak}{linebreak}·Developing a deep understanding of integrations with other systems and platforms within the supported domains {linebreak}{linebreak}·Identifying exciting opportunities to adopt new technologies to solve existing needs and future challenges {linebreak}{linebreak}·Managing time and working well both independently and as part of a team {linebreak}{linebreak}·Converting HTML prototypes into functioning Web Applications through the integration of back-end data and process services {linebreak}{linebreak}·Embracing emerging standards while following best practices and consistent usage of frameworks/design patterns {linebreak}{linebreak}{linebreak}Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}Qualifications{linebreak}This high energy Software Engineer must have: {linebreak}{linebreak}Experience with Agile development principles, application design, software development, and testing {linebreak}{linebreak}Experience applying SOA concepts for services design and consumption {linebreak}{linebreak}Understanding of XML, JSON, Web Service technologies, and data structure fundamentals {linebreak}{linebreak}Experience with HTML/XHTML, CSS, JavaScript, AJAX, DOM, JQuery, AngularJS and version control systems (such as svn, git), exposure to MEAN stack a plus {linebreak}{linebreak}Experience with continuous integration and automation testing frameworks (JUnit, TestNG, Selenium, SOAP UI, Mocha, Chai) {linebreak}{linebreak}Understanding of adaptive and responsive development techniques {linebreak}{linebreak}A strong desire to identify, learn and adapt new technologies as applicable to solve business challenges {linebreak}{linebreak}Ability to effectively communicate with business and technology partners{linebreak}{linebreak}Preferred Additional: {linebreak}{linebreak}Experience with Node.js, JBoss, WebSphere and Cloud Based Deployments {linebreak}{linebreak}Experience applying various J2EE / GoF design patterns {linebreak}{linebreak}Understanding of Internationalization and Localization frameworks{linebreak}{linebreak}A BS degree in computer engineering, computer science, or other technical discipline {linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the 'EEO is the Law' poster.{linebreak}{linebreak}{linebreak}{linebreak}ReqID: 15018479

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Senior Engineer


American Express


senior

engineer

senior

engineer

4yr

Apply


Stats (beta): 👁 340 views,✍️ 0 applied (0%)
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.{linebreak}{linebreak}Job Responsibilities: {linebreak}{linebreak}{linebreak}* Functions as a senior member of an agile team that drives user story analysis and elaboration, designs, and development of Salesforce.com applications, and tests and builds automation tools Owns all technical aspects of software development for assigned applications; Performs hands-on architecture, design, and development of systems {linebreak}* Performs hands-on software development and testing, typically spending about 50% of time writing code, conducting code reviews and testing in ongoing sprints, or doing proof of concepts/automation tools {linebreak}* Works with technical product managers contributing to blueprints, and assisting with annual planning of feature sets that impact multiple platforms {linebreak}* Identifies exciting opportunities for adopting new technology to solve existing needs and predicting future challenges {linebreak}* Mentors engineers, and may have management responsibilities over 2-3 engineers {linebreak}* Drives consistent development practices - tools and common components; Developing deep understanding of tie-ins with other systems and platforms within the supported domains {linebreak}* Works with technical product managers contributing to blueprints, and assisting with annual planning of feature sets that impact multiple platforms {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}QualificationsRequired Skills/Qualifications: {linebreak}{linebreak}{linebreak}* Minimum 6+ years of experience architecting designing, programming, and configuring the Salesforce.com platform and deep functional understanding of its capabilities and limitations {linebreak}* Minimum 4+ years with advanced Salesforce.com development tools and techniques, e.g. APEX language, Force.com custom development, triggers, controllers, Force.com SOAP and REST APIs, JSON, sObjects, SOQL, SOSL, Chatter APIs, outbound messaging and creating Visual Force pages {linebreak}* Minimum 4+ years experience integrating Salesforce.com with enterprise-level applications though all available integration channels as well as Salesforce-to-Salesforce integrations {linebreak}* Minimum 4+ years experience with Salesforce.com AppExchange applications and extensions {linebreak}* Ability to effectively communicate across third parties and technical and business product managers on solution design {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Preferred Additional: {linebreak}{linebreak}{linebreak}* Industry prominence and recognition a plus {linebreak}* Experience with payments technology and industry is a plus {linebreak}* Ability to think abstractly and deal with ambiguous/under-defined problems {linebreak}* Also required is a strong will to win and drive results, with a proven ability to overcome internal and external barriers to achieve results. High levels of energy, engagement, and ownership. Ability to travel for short periods, if necessary. Positive attitude is an absolute must.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Educational requirement: {linebreak}{linebreak}{linebreak}* Bachelors or Masters degree in computer science, computer engineering, or other technical discipline or equivalent work experience, is preferred {linebreak}{linebreak}{linebreak}{linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the EEO is the Law poster. If the link does not work, please copy and paste the following URL in a new browser window: http://www.dol.gov/ofccp/regs/compliance/posters/ofccpost.htm{linebreak}{linebreak}ReqID: 15013583

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Software Engineer Java Commercial Lending


American Express


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

4yr

Apply


Stats (beta): 👁 774 views,✍️ 0 applied (0%)
{linebreak}American Express is embarking on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team! {linebreak}{linebreak}One of the big bets for the company is Commercial Lending. The newly formed team will pave the way for the Company for launching new and innovative lending products across Lines of Business and markets worldwide. You will be part of a fast-paced, entrepreneurial team responsible for building world class, high performance platform for the Commercial Lending business using cutting-edge technology and data. {linebreak}{linebreak}You will be challenged with identifying innovative ideas and proofs of concept to deliver against the existing and future needs of our customers and generate new revenue streams for the Company. The Engineer will be responsible for designing and developing the brand new Commercial Lending Platform through world class technology. You need to have broad knowledge of the technology world and be willing to take up the challenge of leveraging the latest technologies in building the Platform. You should have an entrepreneurial spirit and the drive to bring new products to life. You must have the desire to continuously test and learn by putting in the right levers and gauges in place to monitor progress and performance. You need to be able to thrive in a fast-paced, start-up environment with cross functional stakeholders working toward a common goal. {linebreak}{linebreak}Responsibilities: {linebreak}{linebreak}·core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, and tests and builds automation tools{linebreak}{linebreak}·perform hands-on software development and testing{linebreak}{linebreak}·core member of an agile engineering team that designs and develops software applications {linebreak}{linebreak}·typically spend 75+% of time writing code, API specs, conducting code reviews and testing in ongoing sprints {linebreak}{linebreak}·identify exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges{linebreak}{linebreak}·perform ongoing refactoring of code, utilizing visualization and other techniques to fast-track concepts{linebreak}{linebreak}·work with technical product managers to prioritize features for ongoing sprints, manage a list of technical requirements based on industry trends, new technologies, known defects, and issues{linebreak}{linebreak}·may be assigned to a specific platform/product permanently or be part of a dynamic resource pool that gets assigned to projects as they come up{linebreak}{linebreak}·use industry standard automation tools to create regression test scripts and enables continuous development {linebreak}{linebreak}Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}·2+ years of software engineering experience {linebreak}{linebreak}·Demonstrated experience with Agile or other rapid application development methods{linebreak}{linebreak}·Experience with Java development in an Enterprise setting using J2EE, frameworks like MEAN, Spring, Hibernate etc., SQL and nonSQL databases, Big Data platforms etc{linebreak}{linebreak}·Demonstrated experience with object-oriented design and coding skills across a variety of platforms: JAVA, HTML, DB2, XML, Oracle, MQ Series, Data Power. Experience in Redhat JBOSS Suite (EAP, JBPM, JBRMS, Camel, FUSE etc.) preferred{linebreak}{linebreak}·Thorough understanding of XML, JSON, web services technologies (SOAP, REST), and data structure fundamentals {linebreak}{linebreak}·Demonstrated experience with continuous integration frameworks (Jenkins) {linebreak}{linebreak}·Familiarity with Hibernate ORM, Spring Batch and Spring Data desired{linebreak}{linebreak}·Experience with multiple Apache tools; Cassandra, Camel, Maven, etc{linebreak}{linebreak}·Experience with distributed systems, algorithms, and relational & NoSQL databases {linebreak}{linebreak}·Understand integration with Business Rules Management Systems (Pega, Blaze, Drools, etc.) {linebreak}{linebreak}·Experience with Drools/Red Hat BRMS preferred{linebreak}{linebreak}·Ability to effectively communicate across third parties, technical, and business product managers on solution design {linebreak}{linebreak}·Experience with web services and Open API development as well as SOA concepts{linebreak}{linebreak}·Experience with payments technology and industry is a plus{linebreak}{linebreak}·A proven hunger to learn new technologies and translate them into working software{linebreak}{linebreak}·Effectively communicates with internal and external business partners{linebreak}{linebreak}·Expertise in objected oriented analysis and design across a variety of platforms {linebreak}{linebreak}·Ability to think abstractly and deal with ambiguous/under-defined problems {linebreak}{linebreak}·Experience with a broad range of software languages and payments technologies is a plus {linebreak}{linebreak}·Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software {linebreak}{linebreak}·Bachelor's or Master's degree in computer science, computer engineering, or other technical discipline, or equivalent work experience, is preferred {linebreak}{linebreak}·Relevant technical certifications, is a plus{linebreak}{linebreak}{linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the 'EEO is the Law' poster.{linebreak}{linebreak}{linebreak}{linebreak}ReqID: 15018976

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.


American Express

Senior Salesforce.com Engineer


American Express


salesforce

senior

engineer

salesforce

senior

engineer

4yr

Apply


Stats (beta): 👁 864 views,✍️ 0 applied (0%)
{linebreak}American Express is embarking on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team! Senior Engineers that join our Technologies team can be assigned to one of several exciting teams that are developing new virtual Internet-based payment solutions focused on digital marketing, sales, and account management, customer service portals, online merchant services support and integration, credit management tools, and suites of web-based applications for cardmember targeted offers that will span over 20 international markets. You will be part of a fast-paced, entrepreneurial team responsible for delivering world-class cardmember experiences across multiple channels, specifically Salesforce.com, and may include native iOS, Android, web, social integration, , and APIs. You will be challenged with identifying innovative ideas and proof of concept to deliver against the existing and future needs of our customers. Responsibilities include: {linebreak}{linebreak} Functions as a senior member of an agile team that drives user story analysis and elaboration, designs, and development of Salesforce.com applications, and tests and builds automation tools {linebreak}{linebreak} Owning all technical aspects of software development for assigned applications; Performing hands-on architecture, design, and development of systems {linebreak}{linebreak} Performing hands-on software development and testing, typically spending about 50% of time writing code, conducting code reviews and testing in ongoing sprints, or doing proof of concepts/automation tools {linebreak}{linebreak} Driving consistent development practices - tools and common components; Developing deep understanding of tie-ins with other systems and platforms within the supported domains {linebreak}{linebreak} Working with technical product managers contributing to blueprints, and assisting with annual planning of feature sets that impact multiple platforms {linebreak}{linebreak} Identifying exciting opportunities for adopting new technology to solve existing needs and predicting future challenges {linebreak}{linebreak} Mentoring engineers, and may have management responsibilities over 2-3 engineers {linebreak}{linebreak} Performs or directs ongoing refactoring of configurations and code, and drives continuous improvement in code structure and quality {linebreak}{linebreak} Uses visualization and other techniques to fast-track concepts {linebreak}{linebreak} Works closely with other engineers, architects, and project management throughout the course of the development lifecycle to ensure business objectives are met {linebreak}{linebreak} Manages and appropriately escalates delivery impediments, risks, issues, and changes tied to the product development initiatives This rebel with a cause looks beyond the obvious for continuous improvement opportunities {linebreak}Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}{linebreak}Qualifications{linebreak} 6 years of software development experience, and preferably a BS or MS degree in computer science, computer engineering, or other technical discipline or equivalent work experience, is preferred {linebreak}{linebreak} Minimum 6+ years of experience architecting designing, programming, and configuring the Salesforce.com platform and deep functional understanding of its capabilities and limitations {linebreak}{linebreak} Minimum 4+ years with advanced Salesforce.com development tools and techniques, e.g. APEX language, Force.com custom development, triggers, controllers, Force.com SOAP and REST APIs, JSON, sObjects, SOQL, SOSL, Chatter APIs, outbound messaging and creating Visual Force pages {linebreak}{linebreak} Minimum 4+ years experience integrating Salesforce.com with enterprise-level applications though all available integration channels as well as Salesforce-to-Salesforce integrations {linebreak}{linebreak} Minimum 4+ years experience with Salesforce.com AppExchange applications and extensions {linebreak}{linebreak} Minimum 4+ years experience with other IT disciplines, such as .Net, Java, SOA connectivity, web services, or database, with demonstrated experience in object-oriented programming {linebreak}{linebreak} Significant experience with cloud ETL tools, such as Data Loader and Informatica Cloud, as well as web-service integration from to and from Salesforce.com {linebreak}{linebreak} Deep understanding of security-related dimensions of Salesforce.com cloud computing, including SSO/SAML integration with other commercial and in-house applications {linebreak}{linebreak} Experience managing entry level engineers {linebreak}{linebreak} Demonstrated experience in Agile development, application design, software development, and testing {linebreak}{linebreak} A proven hunger to learn new technologies and translate them into working software {linebreak}{linebreak} Ability to effectively communicate across third parties and technical and business product managers on solution design {linebreak}{linebreak} Demonstrated willingness to seek out across the industry to understand new and related Salesforce.com technologies, including AppExchange and partner products, and takes pride in how fast they deploy working software and innovative capabilities {linebreak}{linebreak} Advanced Salesforce.com certifications required {linebreak}{linebreak} Experience with Salesforce.com Mobile applications, e.g. Salesforce Touch or Salesforce 1, a plus {linebreak}{linebreak} Experience with Salesforce Marketing Cloud products a plus, e.g. Exact Target {linebreak}{linebreak} Experience developing AppExchange commercial applications a plus {linebreak}{linebreak} Industry prominence and recognition a plus {linebreak}{linebreak} Experience with payments technology and industry is a plus Ability to think abstractly and deal with ambiguous/under-defined problems Also required is a strong will to win and drive results, with a proven ability to overcome internal and external barriers to achieve results. High levels of energy, engagement, and ownership. Ability to travel for short periods, if necessary. Positive attitude is an absolute must. {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the 'EEO is the Law' poster.{linebreak}{linebreak}{linebreak}{linebreak}ReqID: 15015859

See more jobs at American Express

Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.