This job has expired.
Kasasa
Expired

Software Engineer Consultant - PHP - financial applications (Remote)

$45 - $55/hour (Estimated)Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

SUMMARY:

The Software Engineer Consultant is responsible for the design, implementation, integration, testing and successful delivery of software product features and sub-systems at Kasasa. They will spend the majority of time developing clean, well-designed, well-documented, reusable code while embodying the Patch Values. This position will participate as a member of a cross-functional agile team consisting of software engineers and product managers building market-leading lending technologies. This team is responsible for Kasasa Loans, an award-winning consumer-friendly loan servicing system.

JOB DUTIES:

  • Learns business domain concepts and requirements; translates those into technical tasks
  • Participates in the technical design of features
  • Provides reliable estimates of work effort based on functional and technical requirements
  • Follows priorities regarding defects and assigned work
  • Stays aware of other engineers’ work to avoid code conflicts
  • Follows established standards and processes
  • Write quality software using TDD and following SOLID principles
  • Shares knowledge with peers and provides timely, constructive feedback in code reviews
  • Repairs software defects
  • Resolves merge conflicts
  • Tests and demonstrates software in multiple environments
  • Investigates problems by analyzing application logs across microservices
  • Performs production support tasks to resolve issues as needed

POSITION REQUIREMENTS:

  • Bachelor’s degree in Computer Science or related field; Master’s degree in Computer Science or related field preferred; or equivalent work experience
  • 3-7 years of experience in software engineering, including at least one PHP MVC framework (e.g. Laravel)
  • Extensive practice writing unit and integration tests with mocks and stubs (e.g. PHPUnit, Mockery)
  • Excellent understanding of memory management and performance tuning
  • Strong understanding of the patterns of enterprise software development
  • 4+ years of experience building, debugging and maintaining enterprise SaaS web applications using mainstream languages (including PHP)
  • Experience with ORMs (e.g. Eloquent)
  • Strong knowledge of SQL (writing and optimizing queries, stored procs)
  • Experience with SOA and web services (REST, SOAP, XML, JSON)
  • Experience with AWS technologies (EC2, S3, SNS, SQS, Lambda, API Gateway)
  • Strong understanding of Object Oriented Programming concepts and design
  • Superb troubleshooting skills
  • Excellent communication and collaboration skills, developing code in a team setting
  • Experience with test-driven development and continuous delivery in an agile software development environment
  • Experience with git, code reviews, code merge issues, and pull requests
  • Skilled in the use of advanced IDEs like PHPStorm
  • Passion for leadership, learning and mentoring others
  • Experience with HTML, CSS, JQuery, JavaScript preferred
  • Experience with JavaScript application frameworks, debugging tools, and unit testing frameworks preferred
  • Understanding of UX design principles
  • Experience with Unix/Linux shell programming
  • Experience with data security and PCI compliance
  • Experience building software for banking and financial systems highly preferred

Kasasa is headquartered in Austin, Texas; this team is located in the Boca Raton, Florida office. This consulting position is open to REMOTE workers located in the United States. Please include your required rate when applying.

Job Type: Contract

Experience:

  • Software Engineering: 7 years (Preferred)

Work Location:

  • One location
  • Fully Remote

Visa Sponsorship Potentially Available:

  • No: Not providing sponsorship for this job

Other PHP contracts

Remote
0
USD
/hr

0 outside IR35 PHP contracts