
Senior Engineer I Front End| Digital SEO
- Bangalore, Karnataka
- Permanent
- Full-time
- Play an active technical expert role in end-to-end product development from design to deployment. Working on moderately complex to highly complex work tasks or project assignments.
- Gathers, analyzes, and translates business and non-functional requirements into a solution design.
- May lead meetings to define business requirements, technical solutions and estimates.
- Designs, develops to specifications, maintains application code and technical documentations
- Analyzes, designs, develops, implements, documents, and maintains applications systems, working on moderately complex to highly complex work tasks or project assignments.
- Consults with Quality Assurance and Business Analysts in the development and execution of test plans.
- Provides technical assistance and problem resolution for assigned systems.
- Ensures that applications changes follow change management policies and procedures.
- Provides technical guidance to ensure that installed systems are working effectively and that proposed systems will meet organization's future needs.
- Uses algorithms, data structures, programming languages, programming paradigms to create, test and operate sustainable software applications and services.
- Ensures smooth implementation of new technologies and vendor integrations by using their expertise on their assigned domains and interfaces
- May act as a source for direction, training, and guidance for less experienced departmental staff.
- Acknowledges the presence of choice in every moment and takes personal responsibility for their life.
- Possesses an entrepreneurial spirit and continuously innovates to achieve great results.
- Communicates with honesty and kindness and creates space for others to do the same.
- Leads with courage, knowing the possibility of greatness is bigger than the fear of failure.
- Fosters connection by putting people first and building trusting relationships.
- Integrates fun and joy as a way of being and working, aka doesnt take themselves too seriously.
- Bachelor's degree in Computer Science / Information Technology, or in a related technical field or equivalent technology experience.
- Minimum 9 - 12 years of work experience in designing, developing, and implementing computer software projects in a web and micro services-based environment.
- Expertise in Javascript (At least 5 years experience in Java script)
- Proficient in Next.js framework, Typescript
- Expertise in building cutting edge web applications using ReactJS, Redux
- Experience with other tools, languages REST / GraphQL, MVC, HTML, CSS
- Experience & working knowledge in AWS Services (AWS EC2, Lambda, S3)
- Experience with logging and monitoring tools like Dynatrace, New Relic, Grafana & Splunk
- Creating unit tests and integration tests using manual and automated approaches
- Responsible for setting up, maintaining, and evolving the cloud infrastructure of web applications.
- Excellent presentation, verbal, written, interpersonal and listening skills
- Experience working with Agile methodologies, JIRA, and Service Now ticketing