Senior Software Engineer (PHP) / PayCertify

Kharkiv · Full-time · Senior

About The Position

MWDN company is looking for a self-motivated and goal oriented Senior Software Engineer (PHP) who would like to be a part of a team working on brand new startup projects for foreign customers.

We Offer:

  • People-oriented management without bureaucracy
  • Friendly climate inside the company – previous employees have come back often
  • Flexible working hours
  • Business trips to customers
  • 100% paid sick leave
  • Paid participating in the sports events
  • Educational budget

Responsibilities:

  • Works well with others on a shared code base
  • Collaborate with the development team and product owners
  • Continuous learning
  • Experimentation via design and coding
  • Solve problems quickly and independently and then continuously improve the initial solution
  • Can create generic solutions to a set of partial requirements - foresee the future requirements/needs
  • Use Design Patterns and Best Practices to create robust and maintainable code

Requirements

  • At least 5-7 years in a Software Engineering role, preferably in fin-tech or in high-tech
  • Demonstrated solid knowledge and multi-year experience with:
  1. PHP 7.2
  2. Laravel 5.8+ (Prefer 6.2)
  3. PostgreSQL 9.6
  4. Redis
  5. Micro-services
  6. REST-full APIs
  7. Cloud Deployment using AWS EC2, Lambda or similar
  8. Design Patterns, such as GOF
  9. Domain driven design / Test-Driven Development / BDD (Behavior Driven Development) and ATDD (Acceptance Test Driven Development)
  10. AWS Services
  11. Agile Process Tools: Jenkins, Confluence, Jira, GitHub
  12. Prior experience in Implementing mission-critical Platforms


  • Solid experience and understanding of the UML modeling, including Class diagrams, Sequence Diagrams, etc.
  • Knowledge of and Practical Experience (real projects) with the Design and Architectural Patterns
  • Experience in joining a team with existing code base that includes tens of thousands lines of code, learning the system quickly, gaining immediate credibility with the engineering team and leading the team through complex solutions and innovative development
  • Experience with the Agile Development: able to develop software solutions from User Stories in Jira, participate in sprint planning and code reviews
  • Advanced in Word, Excel, Power Point, Google Drives/Docs/Sheets
  • High level of written and verbal communication skills (English)
  • BS degree in Computer Science or Engineering

Will be a plus:

  • Experience with Typescript, JavaScript, Ruby on Rails
  • Existing Code Repositories on GitHub
  • Experience with Containers like Kubernetes or Docker

About the project

The PayCertify Suite increases your revenue up to 10% through friction-less payment processing, automated cash management and secure fraud control.

Website: https://paycertify.com/

Share on FacebookShare on LinkedInTweet about this on TwitterPin on PinterestEmail this to someone
Anastasiia Kremenska・Recruiter