Position: Senior PHP Developer (PayCertify)
Company: MWDN
Experience required: 5y
English level: intermediate

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:
PHP 7.2
Laravel 5.8+ (Prefer 6.2)
PostgreSQL 9.6
Redis
Micro-services
REST-full APIs
Cloud Deployment using AWS EC2, Lambda or similar
Design Patterns, such as GOF
Domain driven design / Test-Driven Development / BDD (Behavior Driven Development) and ATDD (Acceptance Test Driven Development)
AWS Services
Agile Process Tools: Jenkins, Confluence, Jira, GitHub
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

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

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/