Software Development Engineer

Noida, Uttar Pradesh, India
Mar 01, 2024
Dec 31, 2024
Onsite
Full-Time
6 Years
Job Description

At Adobe, we are dedicated to revolutionizing the digital landscape, empowering individuals and businesses to create extraordinary experiences across every platform. Our mission is to equip everyone, from budding artists to global enterprises, with the tools they need to design, manage, measure, and monetize exceptional digital content. We believe in fostering a culture of innovation where diverse perspectives are valued, and new ideas are encouraged to flourish.

The Challenge

As we envision the future, creativity emerges as the cornerstone of success in a rapidly evolving world. At Adobe, we are committed to driving innovation that unlocks creativity and addresses the dynamic needs of the next generation. We are seeking talented engineers who are passionate about education and eager to contribute to building exceptional learning experiences that reach millions of students and educators worldwide. Join our team and play a vital role in facilitating seamless access to Adobe products for educational institutions, enabling educators and IT administrators to effortlessly deploy our tools to empower students.

Job Title. Senior Software Engineer - Web Development

Requirements

  • Bachelor’s or Master’s degree in Engineering from a top-tier institute, with hands-on experience in designing and operating highly available services.
  • 6+ years of software development experience, preferably in product-centric organizations.
  • Proficiency in modern technologies including Web Components, React/Vue/Bootstrap, Redux, NodeJS, TypeScript, and dynamic web applications.
  • Deep understanding of MVC frameworks, HTML, DOM, CSS, REST, AJAX, and responsive design principles.
  • Experience with AWS services such as Autoscaling, ELB, ElastiCache, SQS, SNS, RDS, S3, Lambda, DynamoDB, etc., or similar cloud technologies.
  • Familiarity with Operations, including AWS, Terraform, scalability, high availability, and security, is a plus.
  • Ability to define and integrate APIs using XML, JSON, and SOAP/REST.
  • Strong grasp of software fundamentals, design principles, algorithms, data structures, and unit testing.
  • Proactive self-starter with the ability to work independently and collaboratively in cross-functional teams.

Responsibilities

  • Develop web frontend solutions using HTML, CSS, JavaScript/TypeScript, Web Components, ReactJS, Bootstrap, and other relevant technologies.
  • Contribute to the analysis, design, prototyping, and implementation of new features/services while enhancing existing ones.
  • Collaborate with cross-functional teams to ensure exceptional end-to-end user experiences.
  • Demonstrate initiative and rapid learning abilities to achieve desired outcomes efficiently.
  • Write backend endpoints, define schemas, and build data flow pipelines.
  • Create reusable code and libraries to streamline future development efforts.
  • Ensure the delivery of high-quality, maintainable, and robust frontend and backend code.
  • Develop innovative web portals, microservices, APIs, and integrations to meet business requirements.
  • Adhere to best practices in software development, including design, testing, version control, documentation, deployment, and operation.
  • Proactively address production systems issues and contribute to performance optimization, reliability, and scalability efforts.
  • Conduct pre-deployment QA and implement comprehensive unit tests to validate functionality and performance.
  • Participate in on-call rotations for escalations and provide support as needed.

Equal Employment Opportunity

Adobe is proud to be an Equal Employment Opportunity and Affirmative Action employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Accessibility

Adobe is dedicated to ensuring accessibility for all users. If you require accommodations to navigate our website or complete the application process, please contact [email protected] or call (408) 536-3015.

Recruitment Policy

Adobe values a free and open marketplace for all employees and upholds policies to prevent illegal agreements with other companies regarding employee recruitment or hiring practices.

Join Adobe and be a part of a dynamic team that is shaping the future of digital experiences and transforming education on a global scale. Apply now to unleash your creativity and drive innovation with us!

Related Jobs