Senior Software Engineer for Mohali Location
Key Responsibilities :
- Integrate user-facing elements built by front-end developers with server-side logic.
- Lead and mentor software engineers; plan and track their tasks, code reviews, and growth.
- Design and build efficient, reusable, and testable PHP modules and services.
- Diagnose and resolve complex performance bottlenecks and architectural issues.
- Implement and integrate diverse data storage solutions (RDBMS, key value stores, blob / object storage).
- Ensure application security (OWASP best practices, secure coding standards) and compliance requirements.
- Implement real-time features (WebSockets, push notifications) and Google Maps API integrations.
- Design robust database schemas in MySQL to support business processes and optimize queries.
- Maintain code quality with unit / functional tests, CI / CD pipelines, and version control (Git).
- Manage JIRA tickets, contribute to sprint planning, estimation, and retrospectives in an Agile / Scrum setup.
- Document architecture, APIs, and deployment procedures.
Network & End?User Infrastructure :
Troubleshoot and isolate LAN / WAN issues; provide tier?2 / 3 support to network users.Maintain workstations, Internet connectivity, and ensure license compliance for local software / hardware.Manage inventory and procurement of IT hardware, software and peripherals.Secure passwords, file systems and ensure desktop / data integrity.Evaluate workflows and recommend improvements.Servers & Cloud (AWS / DevOps) :
Install, maintain, troubleshoot and upgrade web / application servers on AWS.Maintain firewalls end to end : rule creation, VPN / NAT configuration, IDS / IPS tuning, and continuous log monitoring.Implement and tune monitoring / alerting for traffic, performance and security (e.g., CloudWatch).Administer backups, patches, DR plans and system upgrades.Script automation (shell, Python / Perl, etc.) for deployments, configuration and routine tasks.Plan and execute adds / changes / deletions in regional infrastructure.Security & Compliance
Run security / quality controls, penetration checks, and remediation.Review ISMS and Statement of Applicability (SoA); drive policy / process implementation.Stay current on industry innovations; recommend relevant upgrades.Documentation & Budgeting
Maintain clear documentation of procedures, configs and topology.Required Skills & Qualifications
5+ years proven experience as a full stack development.4+ years of hands-on PHP development with strong expertise in CodeIgniter.Solid understanding of data structures & algorithms and their practical application.Strong grasp of PHPs synchronous execution model, MVC design patterns, and OOP principles.Working knowledge of JavaScript, HTML5, and CSS3 for effective backfront integration.Deep knowledge of MySQL and declarative query languages; proficiency in schema design and optimization.Proven experience hardening applications against common PHP / web exploits (SQLi, XSS, CSRF, RCE, etc.)Experience integrating multiple data sources / databases into unified systems.Familiarity with PHPs platform limitations and viable workarounds.Proficient with Git and modern branching / merge strategies.Experience with Redis / Memcached.Deep knowledge of real-time features (WebSockets, push notifications) and Google Maps API integrations.Comfortable with Agile tools / processes (JIRA, sprints, story points).Solid grasp of LAN / WAN networking, patch management and troubleshooting.Hands-on with AWS services (EC2, S3, RDS, IAM, VPC, etc.) and Linux / Windows server administration.Working knowledge of system security (IDS / IPS, vulnerability scanning) and backup / restore strategies.Scripting ability in Bash and at least one of : Python, Perl, PowerShell.Familiarity with CI / CD tools (Git, Jenkins / GitHub Actions, etc.) is a plus.Strong documentation, communication and stakeholder management skills.Degree : M.Tech / B.Tech / BCA (or equivalent practical experience).Note :
Work from Home Not Allowed.
(ref : hirist.tech)