{"id":1428244,"url":"https://alion.io/job/techgrit-senior-php-developer","title":"Senior PHP Developer","company":{"id":3800845,"name":"TechGrit","domain":"techgrit.com","url":"https://alion.io/company/techgrit","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":15500,"max_usd":41000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":123},"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Git","optional":false},{"name":"GraphQL","optional":false},{"name":"JavaScript","optional":false},{"name":"MySQL","optional":false},{"name":"PHP","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Apache Kafka","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"Datadog","optional":true},{"name":"Docker","optional":true},{"name":"GCP","optional":true},{"name":"Kubernetes","optional":true},{"name":"Laravel","optional":true},{"name":"OpenTelemetry","optional":true},{"name":"Prometheus","optional":true},{"name":"RabbitMQ","optional":true},{"name":"Redis","optional":true},{"name":"Symfony","optional":true}],"status":"live","first_seen_at":"2026-09-28T22:09:28Z","employer_posted_date":null,"last_verified_at":"2026-09-28T22:09:28Z","board_verified":false,"closed_at":null,"days_open":6,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":6},"description":"Role Overview\nThe Software Engineer (Backend) is responsible for the development, maintenance, and continuous improvement of backend systems supporting company products. This role applies solid object-oriented programming (OOP) principles, algorithmic problem-solving, and system design skills to build scalable, secure, and maintainable software. The engineer collaborates across teams to deliver reliable, high-quality solutions across distributed environments.\nCore Competencies\n● Object-Oriented Programming (OOP): Strong understanding of OOP principles, design patterns, and abstraction to create modular, reusable, and testable systems.\n● Algorithms & Data Structures: Ability to apply algorithms and complexity analysis to build performant, optimized systems.\n● Distributed Systems & Microservices: Familiarity with distributed, service-based architectures and an understanding of service contracts and observability.\n● Authentication & Authorization: Understanding of secure authentication and access control models, including token-based and role-based strategies.\n● System & API Design: Ability to contribute to backend architectures, RESTful and GraphQL APIs, and service integrations that balance performance and maintainability.\n● Code Quality & Testing: Committed to producing clean, secure, and maintainable code supported by automated testing frameworks and CI/CD processes.\n● Problem Solving & Root Cause Analysis: Able to diagnose issues across services and layers, identify root causes, and implement sustainable fixes.\n● Collaboration & Communication: Works effectively across Product, Architecture, QA, and Support teams with clear, proactive communication.\n● Continuous Improvement: Demonstrates ownership in enhancing processes, tools, performance, and code quality across the engineering lifecycle.\n\nResponsibilities\n● Develop and maintain backend systems, APIs, and integrations supporting company products and distributed services.\n● Write clean, modular, and testable code in PHP and complementary technologies such as JavaScript, HTML/CSS, and related frameworks.\n● Contribute to distributed systems and microservices that support scalability, reliability, and separation of concerns.\n● Apply OOP principles and solid architectural patterns to ensure extensibility and maintainability.\n● Implement and maintain secure authentication and authorization mechanisms (e.g., OAuth2, JWT, RBAC).\n● Utilize data structures, algorithms, and caching strategies to optimize system performance and responsiveness.\n● Conduct debugging, profiling, and performance tuning across multiple environments and services.\n● Collaborate with Product Managers, Architects, QA, and Support Teams to gather requirements, define scope, and ensure successful delivery.\n● Participate in testing strategies with QA/QE teams to ensure coverage of both new and existing functionality.\n● Adhere to code quality, security, and scalability standards across the development lifecycle.\n● Participate in peer code reviews, contributing to knowledge sharing and consistent practices.\n● Maintain technical documentation including API specifications and relevant implementation notes.\n● Participate in engineering reviews, sprint ceremonies, and cross-team demos to align on progress and priorities.\n● Ensure compliance with company policies regarding open-source usage and third-party dependencies.\nQualifications\n● Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.\n● 3+ years of backend software engineering experience, primarily in PHP production environments.\n● Solid understanding of OOP, design patterns, algorithms, and data structures.\n● Experience building and maintaining backend systems and service integrations.\n● Proficiency in secure API design and familiarity with authentication/authorization concepts.\n● Experience with relational databases (MySQL, PostgreSQL) and backend architecture fundamentals.\n● Familiarity with version control (Git), CI/CD pipelines, and containerized environments.\n● Ability to debug, optimize, and deliver reliable solutions.\n● Good communication, collaboration, and documentation skills.\n● Strong sense of ownership and accountability.\nPreferred Skills\n● Experience with modern PHP frameworks such as Laravel or Symfony.\n● Familiarity with RESTful and GraphQL API design and frontend integration best practices.\n● Experience with DevOps, container orchestration (Docker, Kubernetes), and cloud infrastructure (AWS, GCP, Azure).\n● Knowledge of distributed caching, queuing, and messaging systems (e.g., Redis, RabbitMQ, Kafka).\n● Exposure to observability and monitoring tools (e.g., Prometheus, ELK Stack, Datadog, OpenTelemetry).\n● Understanding of asynchronous processing, event-driven systems, and service-to-service communication patterns.","description_format":"text","description_chars":4843,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Custom Software Development","AI Consulting & Integration"],"lifecycle":[{"event":"open","at":"2026-09-29T00:08:44Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":5,"expected_fill_days":41,"reasons":["seen:5","velocity","win:early","comp:attention"],"computed_at":"2026-10-04T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/techgrit-senior-php-developer","json_url":"https://alion.io/job/techgrit-senior-php-developer.json","meta":{"generated_at":"2026-10-05T02:41:53Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":3650,"day_limit":5000,"remaining_today":1350,"minute_limit":60,"resets_at":"2026-10-06T00:00:00Z"}}}