Senior Software Developer (Bhopal)

Senior Software Developer (Bhopal)

13 Nov
|
Akalp Techno Media Solutions
|
Bhopal

13 Nov

Akalp Techno Media Solutions

Bhopal

Job Overview

We are looking for an experienced Senior Software Developer with strong expertise in PHP and Laravel to design, develop,

maintain, and improve scalable web applications. The candidate will take ownership of complex development tasks, contribute to application architecture, integrate APIs, optimize databases, and support production deployment and troubleshooting. The role requires solid hands-on development skills, technical problem-solving ability, and the ability to guide junior developers when required.

Key Responsibilities

A. Application Development

- Design, develop, test, and maintain scalable web applications using PHP and Laravel.
- Write clean, reusable, secure, and well-documented code.
- Build application modules, business logic, authentication, and user-management functionality.
- Review existing applications and implement enhancements, bug fixes, and performance improvements.
- Follow coding standards, version-control practices, and software development best practices.

B. Backend & Full Stack Development

- Develop backend services and integrate frontend interfaces using HTML, CSS, JavaScript, and modern frameworks.
- Build, consume, and maintain REST APIs and third-party integrations.
- Work with Vue.js and/or React.js where required by the project.
- Implement secure authentication, authorization, validation, and error handling.
- Troubleshoot complex application issues across frontend and backend layers.

C. Server, Deployment & Infrastructure

- Deploy and maintain applications on Linux-based servers and cloud/VPS hosting environments.
- Configure and work with Apache/Nginx, PHP environments,



domains, and SSL certificates.
- Support AWS and other cloud-hosting environments.
- Use Git and deployment workflows; work with Docker and CI/CD where applicable.
- Monitor application health, troubleshoot production issues, and support backups and recovery.

D. Database Management

- Design and maintain database schemas using MySQL and, where required, MongoDB.
- Write and optimize SQL queries, indexes, and database operations.
- Maintain data integrity, security, backup, and recovery practices.
- Diagnose database bottlenecks and improve performance for data-intensive applications.

E. Collaboration & Technical Guidance

- Coordinate with the technical team, project managers, and management to understand requirements.
- Estimate development tasks, communicate progress, and deliver work within agreed timelines.
- Participate in code reviews, technical discussions, and solution planning.
- Assist and guide junior developers and help resolve technical challenges.

F. AI & Third-Party Integrations

- Integrate external services and APIs, including OpenAI and other AI platforms where required.
- Develop features involving chatbots, automation, and AI-enabled workflows.
- Evaluate suitable libraries, frameworks,



and tools to solve product requirements.

Required Technical Skills Backend - PHP, Laravel

Frontend - HTML, CSS, JavaScript; Vue.js and/or React.js

Database - MySQL; MongoDB knowledge is an advantage

API REST - APIs, JSON, third-party integrations

Server - Linux / Ubuntu, Apache, Nginx

Cloud & Hosting - AWS, VPS, cloud and dedicated hosting

Tools & Deployment - Git, Docker, CI/CD

Security Application - security, SSL, authentication, backups

AI Integration - Open AI API and other AI services

Key Performance Indicators (KPIs)

- Quality, reliability, and timely delivery of assigned development work.
- Code quality, maintainability, security, and adherence to development standards.
- Application performance and resolution of bugs and production issues.
- Efficiency of database queries and API integrations.
- Successful deployment and stability of delivered features.
- Collaboration, documentation, and contribution to team productivity.

Expected Outcomes

1. Deliver reliable, secure, and scalable software features and applications.
2. Improve existing systems through refactoring, optimization, and timely maintenance.
3. Take ownership of assigned modules from development through deployment and support.
4. Contribute to sound technical decisions and maintainable application architecture.
5. Support the team through knowledge sharing and technical guidance.

Note: This represents the proposed role and may be refined based on the candidates verified experience, technical strengths, and company requirements.

📌 Senior Software Developer (Bhopal)
🏢 Akalp Techno Media Solutions
📍 Bhopal

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (bhopal) / bhopal

Subscribe to this job alert:

Get the latest job offers by email for: senior software developer (bhopal) / bhopal