Software Development Engineer
Adobe Systems India Pvt Ltd
Apply on company website
Software Development Engineer
Adobe Systems India Pvt Ltd
Bengaluru/Bangalore
Not disclosed
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