32 Terragig Tech Genius Jobs
Senior Software Engineer - PHP/Python (8-14 yrs)
Terragig Tech Genius
posted 3 weeks ago
What You'll Do :
- Software Development : Design, develop, and implement robust web and backend applications primarily using PHP and Python.
- Framework Expertise : Demonstrate excellent knowledge and hands-on experience with at least one modern PHP framework (e.g, Symfony, Laravel, CodeIgniter) and apply strong proficiency in Python development (with exposure to frameworks like Django, Flask, FastAPI being advantageous).
- Object-Oriented Design : Apply strong Object-Oriented Programming (OOP) principles and design patterns consistently across both PHP and Python development efforts.
- Backend Development : Develop dynamic content retrieval mechanisms, API endpoints, and work extensively with MySQL databases for data storage, retrieval, and optimization.
- Web Server & Protocols : Configure and work with Apache web servers, understanding HTTP protocols and their application in web development.
- Testing & Debugging : Implement Unit testing techniques and effectively utilize debugging techniques for both PHP and Python applications to ensure code quality and resolve issues efficiently.
- Code Quality : Ensure adherence to coding standards, best practices, and actively participate in code reviews.
- Problem Solving : Analyze and resolve complex technical challenges related to web application development and data processing.
- Collaboration : Work closely with cross-functional teams, including front-end developers, QA, data scientists, and product managers, to deliver integrated solutions.
Technical Capabilities (Required Skills) :
- PHP : Excellent knowledge and hands-on experience working with at least one modern PHP framework (e.g, Symfony, Laravel, or CodeIgniter).
- Python : Strong proficiency in Python programming, with experience in developing backend applications or data processing solutions. Familiarity with any Python web framework (e.g, Django, Flask) is a plus.
- Object-Oriented Programming : Must possess a strong understanding and practical application of Object-Oriented technology in both PHP and Python.
- Database : Proficient in MySQL, including database design, querying, and optimization.
- Web Technologies : Strong understanding of HTTP protocols and experience working with Apache web server.
- Testing & Debugging : Experience with Unit testing techniques and debugging techniques for both PHP and Python applications.
- Communication : Excellent communication (written and oral) and interpersonal skills.
Preferred Skills (Nice-to-Have) :
- Experience with other PHP CMS/Frameworks (e.g, Zend Framework, Drupal, WordPress development using OOP principles).
- Familiarity with Python data science libraries (e.g, Pandas, NumPy) or machine learning frameworks (e.g, scikit-learn).
- Exposure to RESTful API development in both PHP and Python.
- Experience with version control systems, especially Git.
- Knowledge of front-end technologies (HTML, CSS, JavaScript, jQuery, React/Vue/Angular).
- Understanding of microservices architecture.
- Familiarity with cloud platforms (AWS, Azure, GCP).
- Experience with containerization (Docker) or orchestration (Kubernetes)
Functional Areas: Software/Testing/Networking
Read full job description8-14 Yrs
Python, Laravel, PHP +6 more
9-12 Yrs
Data Engineering, Python, AWS +7 more
8-11 Yrs
SQL, ETL Testing, Azure Data Factory +6 more
3-5 Yrs
Linux System Administration, Linux Server, SUSE +1 more
6-8 Yrs
Manual Testing, Automation Testing, Selenium Testing +2 more
8-12 Yrs
Oracle HCM, Oracle Cloud, Oracle Reports
10-12 Yrs
Python, Social Work, Basic +5 more
10-12 Yrs
General Management, Process Excellence
6-8 Yrs
Cyber Security, Zscaler, Dlp +1 more
3-5 Yrs
UI and UX, Javascript, TypeScript +2 more