Software Development Engineer-1- PHP
Location
Nagar | India
Job description
We are looking for Software Engineers to build and implement Masters India platform based on the latest open source technologies. Job responsibilities will be cross-functional - ranging from 'clean' coding to architectural changes to client interactions. Over a period of time you're expected to challenge the existing tech stack and add your baby components to it. A person should be a team player, should have an eye for detail and problem solving skills.
Technical Skills: PHP, CakePhp, Python, Django, Javascript, ReactJs Responsibilities - Produce clean, efficient code based on specifications
- Integrate software components and third-party programs libraries
- Verify and deploy programs and systems
- Troubleshoot, debug and upgrade existing applications
- Recommend and execute improvements
- Create technical documentation for reference and reporting
- Resourcefulness and troubleshooting aptitude
- Do high-level technical design with guidance, functional modeling, break-down of the module by thinking platforms and re-use.
- Monitoring performance, optimizing the architecture and advising any necessary infrastructure changes to suit your application needs.
- Creating a platform on top of stored data, rest APIs also make sense to migrate the same in a microservice architecture.
- Sense of ownership and attention to details.
Requirements - 0-2 years of experience as a Software Engineer in design, analysis, implementation of web server applications using Php/NodeJs/Python.
- Insightful knowledge in scalable web application development using PHP/Cakephp, Python/Django, or Nodejs/ExpressJs, data structures, algorithms, design patterns.
- Familiarity with Agile development methodologies.
- Exposure in application hosting with pm2, Nginx server.
- Exposure of docker, Kubernetes, CI/CD pipelines.
- Technical Skills: PHP, Python, Django, Javascript, ReactJs
- Excellent verbal and written communication skills
Job tags
Salary