Thursday, December 31, 2020

Masters India - Software Development Engineer II - PHP/Python/Javascript (2-5 yrs) (Masters 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 modelling, break-down of the module by thinking platforms and re-use.

- Monitoring performance, optimising the architecture and advising any necessary infrastructure changes to suit your application needs.

- Creating a platform on top of stored data, rest APIs also sense to migrate the same in a microservice architecture.

- Sense of ownership and attention to details.

Requirements :

- 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

Apply Now