Search by job, company or skills

Digital India Corporation

Senior Software Developer cum Project Manager

10-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Summary:

The Senior Software Developer cum Project Manager will play a crucial role in the development and management of an eCommerce portal. This position requires a blend of technical expertise and project management skills to ensure the successful delivery of high-quality software solutions. The candidate should be well-versed in Magento and Laravel development, cloud-native architectures, containerized deployments, and have strong leadership skills to oversee the entire software development life cycle.

Educational Qualification:

  • Bachelor's or Master's degree in Computer Science, IT, or related field.

Experience:

  • Minimum 10+ years (post-qualification) in software development, with substantial exposure to eCommerce business processes (order management, inventory, payments, customer experience).
  • Proven expertise in building secure, scalable, and cloud-compatible applications that handle high volumes of users.
  • Experience leading teams, managing code repositories with Git, handling software release/versioning cycles, and implementing CI/CD pipelines.
  • Experience with containerization (Docker)and orchestration (Kubernetes) for scalable deployments.
  • Experience with monitoring and observability tools (e.g., Prometheus, Grafana, AWS CloudWatch, ELK Stack).
  • Experience in using AI tools for software development and unit testing.

Roles & Responsibilities:

  • Lead design, development, customization, and maintenance of the Magento-based eCommerce portal.
  • Develop, test, and maintain web applications using Laravel framework.
  • Architect and implement modular, microservice-driven solutions for scalability and maintainability.
  • Define project scope, objectives, and deliverables in alignment with stakeholders.
  • Develop and track detailed project plans, ensuring timely delivery within scope and budget.
  • Provide technical guidance, mentorship, and leadership to the development team.
  • Conduct code reviews and enforce best coding practices and standards.
  • Collaborate with front-end developers to integrate user-facing features with backend systems.
  • Ensure performance optimization, scalability, and security of the platform.
  • Plan and execute Magento upgrades, security patches, and integrations with third-party systems.
  • Manage software release planning, version control, CI/CD pipeline-driven deployments, and containerized environments.
  • Implement monitoring, logging, and observability solutions to ensure system health and uptime.
  • Maintain detailed technical documentation, project reports, and stakeholder updates.
  • Resolve complex architectural and performance challenges with innovative solutions.

Technical Skills:

  • Strong expertise in Magento development (custom modules, themes, extensions).
  • Proficiency in Laravel framework for modern web application development.
  • Proficiency in PHP, MySQL,HTML5, CSS3, JavaScript, MVC design patterns.
  • Hands-on experience with APIs, web services, and third-party integrations.
  • Proven knowledge in modular architecture and microservices.
  • Experience designing and managing secure, scalable, cloud-native applications.
  • Expertise in handling high-volume traffic with CDN, caching, and distributed systems.
  • Practical experience with: CDN, AWS S3, Redis, Redshift, ELK Stack, DynamoDB, MySQL, RDS, RabbitMQ (RMQ).
  • Strong expertise in Git, version control, software release management, and CI/CD pipelines (e.g., Jenkins, GitHub Actions, GitLab CI/CD).
  • Experience with containerization (Docker)and orchestration (Kubernetes) for scalable, cloud-based deployments.
  • Experience with monitoring & observability tools (Prometheus, Grafana, AWS CloudWatch, ELK).
  • Familiarity with front-end frameworks (React, Angular, Vue.js) preferred.
  • Strong understanding of security, accessibility, and compliance standards.
  • Experience in database schema design and optimization for eCommerce workflows.
  • Proven track record of leading Agile/Scrum teams and delivering high-quality projects.
  • Experience with unit testing and TDD using PHP Unit.
  • Experience with AI tools for software development, debugging, and automated testing.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 137797775