Position
Website Support Engineer
Experience
3-4 yrs
Reporting to
Manager - Digital
Location
Mumbai
Department
Digital
Job Role - The key areas of responsibilities are as follows:
Perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements.
- Contribute to all stages of software development lifecycle
- Design, implement and maintain ReactJS and Drupal-based applications that can be high-volume and low-latency
- Analyze user requirements to define business objectives
- Defining Sprint, Manage vendor and track project development
- Deployment
- Production Site monitoring for any issues
- Envisioning system features and functionality
- Define application objectives and functionality
- Ensure application designs conform with business goals
- Testing
- Identify and resolve any technical issues arising
- Create detailed design documentation
- Propose changes to current Technology and infrastructure
- Develop technical designs for application development
- Develop multimedia applications
- Conducting software analysis, programming, testing, and debugging
- Develop documentation to help users
- Prepare and produce releases of software components
- Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
- Other duties as assigned.
Knowledge & Essential Skills:
- Strong understanding of React JS, Drupal with analytical and problem-solving skills
- Strong understanding of Solr, Redis and MySQL
- Strong understanding of Git, Jenkins
- Strong understanding of Software Engineering best practices
- Strong leadership, organizational management and people management skills.
- Understanding of MongoDB database will be an added advantage
Academics:
- B. Tech./ B.E./ M. Tech from a reputed college in Computer Science / Electronics / IT or related field; or BSc. (Comp Sci)/ BCS/ BCA/ MCA etc.