Senior Software Engineer
Php 7.XMySQLPostgreSQLLinux Cli
3 weeks ago
backendsenior
F
Finsight Group Inc (FINSIGHT)
KyivAbout the Position
Finsight Group Inc is looking for a Senior Software Engineer/Lead to develop and maintain high-performance LAMP applications for their products used by leading financial institutions. The position requires experience in PHP, SQL, and various backend technologies, along with strong problem-solving skills and the ability to work independently in a remote setting.
Responsibilities9
- Design, develop, and maintain scalable, high-performance LAMP applications
- Take ownership of major features and drive optimization/refactoring projects targeting performance, scalability, and reliability improvements
- Collaborate with architects and product teams to design technical solutions that meet business requirements
- Write clean, maintainable, and well-documented code following best practices
- Optimize SQL queries and ensure efficient interaction with large datasets
- Participate in code reviews, architecture discussions, and knowledge sharing
- Research and evaluate new technologies, frameworks, and approaches to improve development efficiency and product capabilities
- Provide production support and troubleshoot complex system issues
- Write and maintain unit and integration tests.
Requirements15
- 5+ years of commercial software development experience
- 5+ years of professional experience with PHP (7.x/8.x), including OO design, SOLID principles, system design and architecture
- Strong experience with SQL, relational databases (MySQL/PostgreSQL), including query optimization, indexing strategies, and data modeling
- Solid understanding of Linux CLI, Docker images and containerization
- Understanding of Apache configuration, performance tuning, and security best practices
- Experience with API design and web services development
- Experience integrating and maintaining third-party APIs and services
- Strong debugging, profiling, and optimization skills across the LAMP stack
- Experience with Node.js (vanilla JavaScript back-end)
- Knowledge of front-end technologies (JavaScript, HTML, CSS)
- Analytical and troubleshooting skills
- Proactiveness, ability to learn quick
- High level of responsibility and ability to work independently
- Strong communication and time management skills
- English level: Upper-Intermediate.
Benefits12
- The friendly team
- Remote work, with the ability to return to the Kyiv office when it’ll be possible
- The informal style of leadership and communication, skilled management
- Work in an Agile environment
- Participation in seminars, trainings, and conferences
- English lessons online and the possibility to use English at work
- Team building and other activities
- Yearly salary review
- Paid vacation, paid sick leave
- Corporate medical insurance programs from the start date
- PE accounting and support
- Referral program.
Senior Software Engineer
View Original