Software Development Engineer

Adobe Systems India Pvt Ltd

Bengaluru/Bangalore

Not disclosed

Work from Office

Full Time

Min. 8 years

Job Details

Job Description

Software Development Engineer 5

Responsibilities:

  • Own product solutions through their end to end development lifecycle ensuring high quality.
  • Engage with customers and product management teams (co-located in Bangalore) to understand the need and design an innovative solution.
  • Elaborating the feature scope through competition analysis, research on recent technologies and trends to deliver the best-in-class and often next-in-class solutions and iteratively work with customers to finesse the solution.
  • Craft detailed use cases, design, build, test, and deploy stable, scalable, cost-effective, and simple solutions.
  • Handle non-functional requirements like performance, memory leaks, security at the solution level.
  • Keep abreast of industry trends and promote best practices evolution.
  • Mentor junior developers to maximize team potential.
  • Demonstrate thought leadership through domain and technology presentations, while integrating the latest tech trends into the product.


Requirements:

  • Bachelor’s degree in computer science/software engineering.
  • Extensive experience in designing scalable, modular, maintainable, responsive, secure and performant client-side architectures.
  • 8-12 years experience in designing & developing user centric, large-scale SaaS product using various client-side technologies like JS, AJAX, CSS, HTML5 technologies and frameworks.
  • Hands-on experience in setting up projects from scratch, including selecting and configuring tech stack, setting up CI/CD, UT/IT pipelines, monitoring & observability & processes. Advanced expertise in JavaScript, with proficiency in any client-side application framework (e.g. React, Vue, Angular).
  • Excellent problem solving, verbal and written communication skills.
  • Passionate about solving interesting problems for customers – ready to explore new grounds in technology and user experience.
  • Comfort with ambiguity, adaptability to evolving priorities, and the ability to lead a team while working autonomously.
  • Demonstrated ability to influence technical and non-technical stakeholders.
  • A relentless pursuit of great customer experiences and continuous improvements to the product.

Job role

Work location

Bangalore

Department

Software Engineering

Role / Category

Software Development

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 8 years

About company

Name

Adobe Systems India Pvt Ltd

Job posted by Adobe Systems India Pvt Ltd

Apply on company website