Senior Software Developer

The Cosec House
1 month ago

Role details

Contract type
Temporary contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 78K

Job location

Remote

Tech stack

PHP
Automation of Tests
Data Governance
ETL
Data Migration
Data Security
Database Design
Database Storage Structures
Software Debugging
Github
Laravel
MySQL
Query Optimization
Systems Integration
Web Applications
PHPUnit
Backend
Gitlab
GIT
Vue.js
Front End Software Development
REST

Job description

We are seeking an experienced Senior Software Developer to join our growing team. You'll play a key role in the continued development of our new Laravel-based platform, which automates and streamlines company secretarial workflows.

The initial project will focus on refining and extending our platform, including the migration of data from a legacy system. You'll work across the full stack - from backend architecture and database design to VueJS-based front-end development - ensuring performance, reliability, and great user experience., * Develop, maintain, and enhance features in our Laravel + Inertia + VueJS application.

  • Design and implement efficient database structures and queries in MySQL.
  • Collaborate with other teams to translate business needs into technical solutions.
  • Contribute to data migration efforts from the legacy system, ensuring accuracy and integrity.
  • Write clean, maintainable, and well-documented code with appropriate testing.
  • Review pull requests, contribute to the continuous improvement of the development team, and uphold coding standards.
  • Troubleshoot and resolve application issues across the stack.
  • Participate in architectural decisions and performance optimizations., * Be part of a forward-thinking team modernising company secretarial services in the UK.
  • Work on a high-impact Laravel project that's central to our business operations.
  • Enjoy a collaborative, respectful, and supportive remote culture.
  • Flexible working arrangements with potential for long-term engagement.

Requirements

Do you have experience in Vue.js?, * Proven experience developing modern web applications using Laravel.

  • Strong understanding of VueJS (and ideally Inertia.js) for front-end development.
  • Solid knowledge of MySQL database design and query optimization.
  • Experience working with RESTful APIs and integrating third-party services.
  • Familiarity with Git-based workflows (GitHub or GitLab).
  • Strong problem-solving and debugging skills.
  • Excellent communication and documentation abilities.
  • Experience with automated testing (Pest or PHPUnit).

Nice to Have

  • Experience with data migration projects or ETL processes.
  • Familiarity with legacy PHP systems (raw PHP outside frameworks).
  • Experience handling and importing data in various formats, including CSV.
  • Experience deploying and maintaining apps on cloud platforms (we're currently using Digital Ocean).
  • Understanding of data governance and best practices in secure data handling.

About the company

At The Cosec House, we provide expert company secretarial services to businesses across the UK. Our mission is to simplify corporate governance through smart automation and user-friendly software that saves our clients time and ensures full compliance.

Apply for this position