Senior PHP Symfony Developer with Incident Management | Remote
We are a premier back-office solution provider for Fintech companies with over a decade of excellence in delivering brokerage-related solutions. As a Remote Senior PHP Developer with incident management capabilities, you'll join our distinguished team of IT professionals. You'll leverage cutting-edge technologies to maintain, enhance, and troubleshoot sophisticated financial systems while ensuring optimal performance for our global clientele.
Key Responsibilities
- Spearhead incident management processes encompassing triage, impact assessment, diagnostics, troubleshooting, and comprehensive reporting for mission-critical financial platforms.
- Implement strategic proactive problem management initiatives to minimize system disruptions and maintain 99.9% uptime for client-facing applications.
- Develop innovative features utilizing PHP 8.2+ and Symfony 6.3+ framework, enhancing our robust brokerage solutions.
- Optimize existing codebase for exceptional performance and scalability in high-transaction environments.
- Engineer resilient solutions for high-load financial systems with stringent security protocols and uptime requirements.
- Facilitate cross-functional collaboration to resolve intricate technical challenges across our diverse product ecosystem.
Required Skills
- Minimum 4+ years of PHP development experience with demonstrable expertise in PHP 8.x and advanced object-oriented programming principles.
- Comprehensive knowledge of Symfony 6.x framework ecosystem including Doctrine ORM, Twig templating, and Symfony Security components.
- Extensive experience with MySQL 8.0+ database architecture, performance optimization, query tuning, and transaction management.
- Exceptional troubleshooting capabilities and proficiency in log analysis across distributed system environments.
- Advanced understanding of RESTful API development, authentication mechanisms, and third-party service integrations.
- Substantial experience with Git version control, branching strategies, and collaborative development methodologies.
- Upper-Intermediate or higher proficiency in technical English communication (both written and verbal) for seamless team collaboration.
- Proven problem-solving aptitude in high-pressure scenarios involving critical production systems.
- Familiarity with automated testing frameworks such as PHPUnit and integration testing approaches.
Nice to Have
- Previous experience implementing formal Incident Management following ITIL/ITSM frameworks and service management principles.
- Working knowledge of message queuing systems such as RabbitMQ and Apache Kafka for asynchronous processing workflows.
- Proficiency in secondary programming languages like Python or Java for cross-platform integration.
- Demonstrable experience with high-load system architectures, horizontal scaling, and performance optimization techniques.
- Expertise in big data processing, analytics platforms, and data management solutions.
- Practical experience with Avro/Protobuf serialization formats for efficient data transmission protocols.
- Professional background in financial services, trading platforms, or brokerage systems development.
- Competence with JIRA and Confluence for project management and knowledge documentation.
What We Offer
- Intellectually stimulating work on impactful projects within the financial technology sector.
- Stable remote working environment conducive to professional growth and technical expertise development.
- Collaborative culture alongside talented IT specialists and business professionals from diverse backgrounds.
- Comprehensive health insurance package and complete social guarantees for your security.
- Dedicated educational allowance for professional development, including specialized courses and certifications.
- Sponsored sports activities promoting work-life balance and personal wellbeing.
- Regular team engagement events and corporate perks designed to foster a positive working atmosphere.
- Adaptable working schedule accommodating your personal productivity patterns and lifestyle needs.
Why Join Our Team
In our dynamic, agile environment, you'll create sophisticated solutions driving tangible business value in the financial services industry. Your contributions will significantly impact our company trajectory and the broader fintech ecosystem. We cultivate an atmosphere of continuous innovation and professional development, providing the resources necessary to advance your career while working on pioneering financial technologies serving a global clientele. If you excel at solving complex technical problems and aspire to join a forward-thinking organization valuing technical excellence, we welcome your application.