Applications and Platform
Sr. Back-end Software Engineer
Apply Now
Hybrid
Full-time
Job Overview

A Senior Back-End Developer should be able to thrive in a fast-paced, agile environment. While your primary focus will be building modern, scalable applications using PHP (Laravel), you should be comfortable navigating a diverse tech stack that includes MySQL, NoSQL, and legacy Perl scripts.

As a senior member of an agile team, you won’t just be writing code; you’ll be participating in sprint planning, refining user stories, and collaborating closely with cross-functional teams to deliver incremental value.

The position will provide software engineering solutions from a deployment and system management perspective, day to day management of the front-end development team ensuring they are focused on delivering business objectives, provide support on any back-end issues to ensure operational efficiency and application uptime at 99.99%, provide senior technical leadership by being conversant with current and emerging technologies and understanding the impact upon m360’s application and how these developments can be exploited.

Responsibilities
  • Agile Delivery: Actively participate in all Agile ceremonies (Daily Stand-ups, Sprint Planning, Grooming, and Retrospectives). Work in iterative cycles to deliver high-quality, shippable code.
  • PHP Development: Lead the development of server-side logic using PHP 8.x and Laravel, ensuring high performance and responsiveness.
  • API & Integration: Architect and maintain RESTful APIs and manage complex integrations with third-party platforms.
  • Data Management: Design and optimize data schemas across MySQL and NoSQL databases like MongoDB or Amazon DocumentDB.
  • Deployment & DevOps: Manage application lifecycles and automated deployments using AWS CodeDeploy.
  • Legacy Maintenance: Provide occasional support or migration strategies for existing Perl codebases (optional but highly valued).

Qualifications

Education:

  • University degree – Computer Science, Computer Engineering, Mathematics or related course

Experience: 

  • 5+ years of experience in hands-on Programming, in languages such as: Python, PHP, Javascript, Java
  • Experience with API Development, with experience in at least HTTP APIs / REST / JSON / XML / SOAP; in building secure and scalable API servers and API client consumers for integration to external systems.
  • Experience with Backend Backing Services and Async Workers; design and implementing systems using asynchronous workers, queues, message brokers, background / cron jobs, batch processing.
  • Experience with Frontend Web-based Development, including experience in full-stack Web frameworks and Single-Page apps web frameworks (Javascript, Vue, React)
  • Experience with CI/CD Pipelines, SDLC processes, DevSecOps, release and deployment strategies.
  • Experience with Linux, Virtualization/Containers/Docker, and unix system concepts
  • Articulate in communicating customer impact, technical design choices, tradeoffs
  • Experience in providing on-call/24x7 support and services in a rapidly expanding business environment.
  • Intellectual capacity to understand complex problems and explain them in simple terms to business users, and hands-on development and programming.
  • Stakeholder and risk management, task and priority management, is a plus.

Our Culture and Values
At m360, we believe that how we work is just as important as what we achieve. Joining us means becoming part of a culture where accountability is celebrated, everyone takes ownership of their contributions and outcomes. You’ll thrive in an environment built on collaboration, where cross-functional teamwork and mutual support fuel our success. We encourage you to innovate courageously, bringing bold ideas to the table and challenging the status quo to help shape the future of our business. Our decisions and actions are anchored in integrity, ensuring transparency, honesty, and trust at every level. And above all, we put people at the heart of everything we do - leading with care, practicing empathy, and fostering a workplace grounded in respect and support.