i
Big Oh Notation
1 Big Oh Notation Software Developer Job
Big Oh Tech - Software Developer - PHP (2-4 yrs)
Big Oh Notation
posted 8d ago
Fixed timing
Job Description :
Responsibilities :
- Develop, optimize, and maintain PHP-based applications using CodeIgniter.
- Debug complex production code, identify performance bottlenecks, and resolve issues efficiently.
- Design and implement RESTful APIs to support front-end applications and third-party integrations.
- Work directly with databases (MySQL/PostgreSQL) to write and optimize complex queries.
- Ensure scalability, performance, and security of backend services.
- Follow MVC architecture principles and maintain clean, modular code.
- Collaborate with cross-functional teams, including front-end developers and DevOps, to enhance application functionality.
- Implement best coding practices, conduct code reviews and mentor junior developers.
- Stay updated with the latest industry trends and technologies to continuously improve our systems.
Requirements :
- Strong expertise in CodeIgniter and MVC architecture.
- Proven experience in debugging complex production code and troubleshooting performance issues.
- Deep understanding of database concepts and experience in writing efficient SQL queries.
- Experience in developing and consuming REST APIs.
- Familiarity with caching techniques, query Optimization, and database indexing.
- Strong knowledge of OOP, design patterns, and best practices.
- Exposure to version control systems (Git, GitHub, or Bitbucket).
- Experience working in well-established companies or startups with a strong engineering culture.
- Educational background from a good college/university is a plus.
Nice to Have :
- Experience with cloud services (AWS, GCP, or Azure).
- Familiarity with Docker, Kubernetes, or CI/CD pipelines.
- Knowledge of frontend technologies (React, HTML, CSS).
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Big Oh Notation Software Developer roles with real interview advice
I joined here as a fresher, they provided me 4 month training period which was very useful for my career and it helps me a lot to grow as a software developer . Nowadays not so much company work on you or provide you any type of training and pay you as well as in your learning period.
Adapting to new environment may be challenging at first and intensive learning phase can be overwhelming.