Skip to main content

Senior Software Engineer

Php 7.XMySQLPostgreSQLLinux Cli
3 weeks ago
backendsenior
F

Finsight Group Inc (FINSIGHT)

Kyiv
Work Typehybrid
Job Typefull time

About 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