Sr. Software Engineer - PHP
Blackhawk Network
Date: 1 week ago
City: Kozhikode, Kerala
Contract type: Full time

As a Sr. Software Engineer, you will join the team responsible for delivering the next generation high- volume, fault-tolerant, and scalable transaction processing system for Blackhawk. The candidate will possess a demonstrated proficiency in a wide range of skills and experience utilizing .Net, Application service Interfaces, and database technologies. The desired candidate will have an excellent understanding and hands-on experience designing and building software components that can handle high volume traffic. Apply now for a chance to lead our products and platforms to new heights of functionality and adoption.
- Full Stack Development:
- Develop and maintain web applications using PHP (Zend Framework, Laravel) for the back-end and React.js or Angular for the front-end.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Write clean, maintainable, and efficient code to ensure high performance and scalability of applications.
- System Design & Architecture:
- Design and implement complex systems and APIs, including integrations with third-party services.
- Architect solutions that are scalable, secure, and high-performing.
- Collaboration & Communication:
- Work closely with UI/UX designers, product managers, and other stakeholders to deliver high-quality solutions.
- Participate in code reviews to ensure best practices and consistency across the team.
- Provide mentorship to junior developers and assist in their professional growth.
- Testing & Debugging:
- Write unit, integration, and functional tests to ensure the robustness and reliability of applications.
- Troubleshoot and debug applications to resolve performance bottlenecks and bugs.
- Continuous Improvement:
- Stay up-to-date with emerging technologies and industry trends and apply them to improve current systems.
- Suggest new features, improvements, and optimisations to improve application performance.
- Experience: 5+ years of full-stack development experience, including:
- Strong proficiency in PHP, specifically with Zend Framework and Laravel.
- Experience with front-end technologies like React.js or Angular.
- Understanding of relational databases (MySQL, PostgreSQL, etc.) and RESTful API development.
- Technical Skills:
- Proficient in JavaScript, HTML5, CSS3, and responsive design.
- Solid understanding of MVC architecture and web application frameworks.
- Familiarity with version control systems (Git) and deployment tools.
- Knowledge of JavaScript build tools (Webpack, NPM) and state management libraries (Redux etc.).
- Additional Skills:
- Familiarity with cloud platforms (AWS) and containerisation technologies (Docker).
- Experience with Agile methodologies and version control using Git.
- Knowledge of security best practices and techniques for web applications.
See more jobs in Kozhikode, Kerala