Back to Archive

Senior Software Engineer

PayLease

San Diego, CA | Posted: 5 years ago

This job is expired and may no longer be accepting applications.

PayLease is currently seeking a Senior Software Engineer to support and develop new features for our online payment system. The ideal candidate will be driven, team player working on a small focused team. The engineering team at PayLease uses the Agile/Scrum development methodology. A high degree of teamwork and flexibility are essential for this position.


Essential Functions and Responsibilities (included but not limited to):

  • Design and develop object-oriented software and follow common design patterns
  • Maintain and provide ongoing support of existing applications
  • Understand, write and maintain SQL code
  • Contribute to all phases of the software development process
  • Operate within the Scrum agile development methodology
  • Operate within a Linux environment
  • Communicate effectively within and outside of the scrum team

Qualification Requirements:

  • 5+ years of Software Engineer experience
  • Fundamental experience with object-oriented programming
  • Knowledge of MVC design pattern
  • Experience with relational databases and complex SQL commands
  • Strong experience with Git
  • Strong understanding of web services (SOAP and REST) and SSO
  • Knowledge of web technologies; HTML5, CSS, JavaScript
  • Working knowledge of Agile/Scrum SDLC, its ceremonies and principles
  • Ability to demonstrate advanced software engineering concepts, design patterns and illustrate examples of working with software that integrates with third party solutions.
  • U.S. Citizen or Permanent Resident status required.
  • Visa Sponsorship not available.


Preferred:

  • Experience working with PHP/LAMP stack
  • Knowledge of modern 2018 PHP Frameworks (CodeIgniter, Laravel, Eloquent)
  • Experience working on a cross-functional team
  • Experience with message queues
  • Experience working with microservices
  • Experience with Linux systems and proficiency with command line syntax
  • Experience integrating third party APIs (Google, AWS, etc.)
  • Experience with PCI compliance
  • Knowledge of test-driven development
  • BS Degree preferred in Computer Science/Computer Engineering

This job was sourced from StackOverflow Jobs.