Mobile E-commerce - Integration Developer and Solutions Engineer

San Francisco, CA | Operations

Job Description

SALT Technology, Inc. is based in San Francisco. SALT provides an elegantly simple payment infrastructure that allows financial institutions, merchants and MNOs to bring branded mobile wallets to market quickly, on any device, and with any payment type. SALT supports consumers’ evolving digital lifestyles with simple, secure, convenient payment options for consumers, and provides new revenue opportunities for the companies who serve them.



As an Integration Support Engineer your primary responsibility will be assisting merchant customers with API integration into the Salt’s payment platform.  As well, you’ll be part of a development team creating innovative payment APIs for customers on iOS, Android, Java, .NET, PHP and Ruby.  Successful candidates will be exposed to the latest mobile development platforms combined with innovative payment solutions.



• Support merchant clients with integration and development efforts into the Salt Payment Platform

• Upbeat and supportive attitude towards potential and existing clients

• Provide technical knowledge of Merchant Services products

• Investigate customer issues and file bug reports

• Post solutions onto forums and answering customer questions in a timely fashion

• Design and develop client libraries on iOS, Android, Windows Mobile, Java, .NET, PHP and Ruby

• Develop components in a JVM environment, applying industry standards to ensure performance scalability, stability, and reliability; this includes detailed implementation with core specifications of JEE such as EJB, JPA, JAXRS, JAXWS, JMS, JTA, JSF, Servlet and Application containers

• Incrementally improve existing software through test driven design and continuous integration

• Document client libraries and interfaces, Wiki documentation


Minimum Qualifications

• Formal education in Computer Science, Engineering, Information Technology, Mathematics or equivalent

• Technical written and presentation communication skills are essential; must be able to present technical topics to customers

• Practical demonstrated experience in design and development of applications with major web development frameworks, including Java, .NET, PHP and Ruby

• Must have strong web service integration skills (REST, Axis, and UDDI)

• Practical demonstrated experience in design and development of applications with major mobile development frameworks, including iOS, Android and Windows Mobile

• Experience in the configuration and setup of software on Linux based systems including common security and middleware products

• Experience adhering and enforcing strict software quality coding standards and best practices including version control, issue tracking, continuous integration in a test driven development; experience with reviewing others’ code, delivering constructive criticism, and assisting developers with making changes/fixes

• Demonstrated strong problem solving ability, logic, and analytical skills; ability to prioritize work and participate in a number of projects simultaneously

• Proven track record of implementing successful test harnesses and strategies using automated tools and techniques


Desired Qualifications

• Excellent communications skills

• Thorough understanding of various protocols like HTTP, Open Id, OAuth, etc

• Relentless attention to detail, correctness and accuracy with adherence to the highest standards of quality

• Passionate about technology (contribution to open source projects a big plus)


Job Details

• Role: [Junior/intermediate/senior] Software Developer

• Schedule: Full Time

• Job Location: San Francisco



Please apply by replying to this posting

Apply Now
for this Job
Spread the Word
Not the right job?
Describe your perfect job
Join our Talent Network »