Senior API Developer

Atlanta, GA
United States

Payscape

51 to 200 employees

Payscape provides small to mid-size business owners with financial technologies that allow them to accept payments, streamline their business, and increase cash flow.

Our dedication to payment technology and industry innovation is consistent; our mission is clear: to make it simple for business owners to collect money. Whether a business owner accepts credit cards at a retail storefront, processes payments on a mobile phone, promote gift cards, operates an online shopping cart, or electronically invoice clients, Payscape offers financial products and services guaranteed to satisfy cash flow needs.

To empower small business owners with world-class financial technology, while preserving a unique culture of intrapreneurship.

Company Info

Job description

Payscape  offers dynamic payment solutions to businesses of all shapes and sizes. Our dedication to payment technology and industry innovation is consistent; our mission is clear: to make it simple for business owners to collect money. Whether you accept credit cards at your retail storefront, process payments on your mobile phone, promote gift cards, operate an online shopping cart, or electronically invoice clients,Payscape offers financial products and services guaranteed to satisfy your cash flown needs.

About the Role:

This is the team-lead for our back-end API group. You’ll lead a team of 2-3 PHP developers, and be responsible for the creation and maintenance of high-performance APIs for all of our SaaS applications.

Responsibilities:

  • You will develop and maintain new and existing PHP web applications in our agile environment.
  • Participate in all phases of our software development life cycle to convert concepts and specifications into deployed applications and features.
  • Interact daily with the systems and processes used in professional software development, including source control, bug tracking, testing, etc.
  • Within the first 6 months of work, you will design, prototype, implement and deploy one or more core Payscape platform services.
  • The process will include developing an early understanding of the product, documenting design and code details and participating in peer code reviews. The resulting service will require integration with other existing Payscape systems, as well as with our performance and availability monitoring suite.
  • Write maintainable code with extensive test coverage, working in a professional software engineering environment (with source control, dev/stage/prod release cycle, continuous deployment) - cowboy coders need not apply.
  • Tackle complex problems in distributed computing, virtualization performance, distributed queuing, and more.

Requirements:

  • Experience writing PHP-based applications
  • A Bachelors or preferably Masters degree in Computer Science or Computer Engineering, or equivalent experience
  • Proficient with CSS and JavaScript, preferably JQuery.
  • Knowledge of unit and integration testing methodologies, and the ability to write, debug and deploy testing frameworks.
  • Experience with traditional RDBMS databases, such as Postgres, MySQL, Oracle, etc.
  • Strong experience detecting and correcting memory usage issues, and optimizing code for application performance.
  • Enthusiasm for working in a fast-paced startup. We ship to thousands of people on a very regular basis, with tight schedules and small teams, and it takes a certain kind of energy and drive to get it done!

Nice to Haves:

  • Java experience.
  • Experience with payments processing and/or Social API’s (Facebook, Twitter, etc.)

Perks:

  • All the coffee you can drink.
  • Full Insurance Benefits – Medical, Dental and Vision with company contribution
  • Matching 401k
  • Macs or Linux desktops, Big ‘ol monitors, two if you need ‘em
  • We pick people, over degrees…and reward awesomeness.

Company Description

Payscape provides small to mid-size business owners with financial technologies that allow them to accept payments, streamline their business, and increase cash flow.

Our dedication to payment technology and industry innovation is consistent; our mission is clear: to make it simple for business owners to collect money. Whether you accept credit cards at your retail storefront, process payments on your mobile phone, promote gift cards, operate an online shopping cart, or electronically invoice clients, Payscape offers financial products and services guaranteed to satisfy your cash flow needs.

Work location: Atlanta, GA

Apply for this job

Similar jobs