ROLE: SOFTWARE DEVELOPER

Requirements:

  • 5+ years of software engineering experience having built highly maintainable, high performance, high quality code with Java or comparable strongly-typed language.
  • Experience in Spring Boot framework, ETL, MongoDB, Redis and data modeling are nice to have.
  • Should have BE/MS degree in Computer/Information Science technology.
  • Experience in ensuring the highest levels of quality and cost efficiency as part of designing, coding and testing processes
    Ability to lead and mentor team members.
  • Positive outlook, motivated learner with strong written and verbal communication.

Responsibilities:

  • Design and develop distributed applications that are resilient, highly available and scalable.
  • Own feature development from inception to production rollout and post mortem.
  • Collaborate with business partners, architects, technical leads, and analysts to develop high-quality customer centric solutions.
  • Participate in all aspects of software development activities, including design, coding, code review, unit testing, bug fixing, deploy and code/API documentation.
  • Help evaluate new technologies and incorporate them into our stack.
  • Contribute to the development of engineering processes.
ROLE: AEM DEVELOPER

Requirements:

  • Master’s degree in Computer Science, Engineering (any) Technology, Information Systems or related to design, develop and support AEM components, integrations, and applications.
  • Configure system settings and options; Plan & execute integration and acceptance.
  • Participate in technical design sessions; architect and document technical solutions that are aligned with client business objectives and data migration elements of an AEM implementation.

Qualification:

Master’s degree in Computer Science, Engineering (any) Technology, Information Systems/Assurance or related with 1yr of experience.

ROLE: ATG DEVELOPER

Requirements:

  • 5+ years of experience in the development and maintenance of high-volume, high performance, high availability, services-oriented Java applications using ATG and Endeca technologies.
  • Experience in code reviews, prioritizing tasks, and managing them based on business requirements.
  • Design and develop reusable libraries and APIs.
  • Oracle database experience including transaction management SQL programming, and schema design.
  • Knowledge and understanding of frontend development using web standards JavaScript, HTML/CSS.

Responsibilities:

  • Design and develop large-scale eCommerce web applications using JAVA on the Oracle ATG Commerce platform supporting all phases of the software development life cycle.
  • Develop page-level JSP code and ATG Web Commerce back-end component code in JAVA.
  • Problem-solving in all areas of Oracle ATG Web Commerce development including the debugging of developed code.
  • Maintain high coding standards and practices and exercise quality control on all aspects of web development.
  • Collaborate with business analysts to define and design Oracle ATG Web eCommerce component requirements for the development effort.
  • Profound insight of Java and J2EE internals (Classloading, Memory Management, Transaction management, etc)
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (Oracle SQL, JPA2, Hibernate, PostgreSQL). Hands-on No SQL Database (Mongo, Couchbase) will be plus.
  • Any insight into the Messaging systems such as Mule, ActiveMQ.
  • Experience in the Spring Framework. Experience in developing web applications using at least one popular web framework (Spring Boot, Spring MVC).
  • Expertise in Cloud ( AWS or Azure) will be an added advantage.
  • Have good knowledge of servers such as Tomcat or JBoss or Weblogic or Netty.
  • Skillful with test-driven development.
  • Ensure client requirements are met and technical integration is achieved for developed code of website implementations.
  • Work closely with the Business Analyst and QA teams to build, test, and release developed code for website implementations.
  • Update and maintain documentation in an organized manner.
  • Contribute to team effort by accomplishing results as needed.
  • Communicate status and identify issues affecting the ability to complete tasks in a timely manner.
  • Troubleshoot and resolve issues, problems, and errors encountered across website implementations.
  • Maintain technical knowledge of JAVA and Oracle ATG Web Commerce industry standards, best practices, and trends.
ROLE: SOFTWARE QUALITY ENGINEER

Requirements:

  • Good academic background with at least a B.E/B.Tech/Master’s degree in computer science engineering and 2+years of work experience in white box testing role.
  • Good understanding in the programming domain in one of the following languages (C/C++, Python, Java Scripting) is required.
  • Requires sharp analytical skills, excellent scripting/programming knowledge, leadership skills and finally passion to excel in the field of software testing.
  • Require clear thought process to handle releases in a very short cycles, and be willing to go overboard as and when required.
  • Good written and verbal communication is essential.

Responsibilities:

  • Good knowledge of software usage and an understanding of the Windows and other OS platforms.
  • Require to test various features in Acrobat/Reader products, so knowledge about testing and development of desktop applications will be a plus.
  • Responsible for Test Automation and building testing frameworks.
  • Good understanding of White Box testing techniques is required to test the new features effectively and ensure high code coverage through automation.
  • Good knowledge of test methodologies like black box, white box, integration, performance, acceptance and system testing.
ROLE: PROJECT MANAGER

Requirements:

  • Bachelor’s/Master’s degree required or equivalent work experience
  • 8-12 years of project management experience in successfully delivering marketing and technology solutions; consulting and digital experience preferred.
  • Mandatory experience leading diverse project types and future interest should include supporting the following project types: technology, creative and strategy.
  • Experience using object oriented design and development methodologies- Agile experience required.
  • Experience in leading diverse teams of 15 or more people in dynamic and fast-paced environments in a globally distributed model, with resources representing multiple disciplines such as marketing, technology, creative, production).
  • 5+ years of client management experience with primary accountability for peer-level client relationships at the executive level across marketing & technology departments; experience should include external client management and negotiations.
  • Experience in  multiple project lifecycles from business development to final delivery.
  • Experience and interest in supporting new business initiatives.

Responsibilities:

  • Structures and manages integrated, multi-track projects and/or programs of multiple projects.
  • Oversees project estimations and staffing.
  • Oversees the development of project deliverables
    Establishes and maintains processes to manage scope over the project lifecycle
    Identifies and manages project and/or program issues.
  • Sets project quality and performance standards
    Partners with other project leaders to lead teams of 15+ people.
  • Builds and structures the project team to ensure maximum performance.
  • Provides purpose, direction and motivation to team.
  • Clarifies and communicates project objectives and success criteria.
  • Ensures key project and program-wide roles and responsibilities are defined.
  • Ensures the use of best practices and applies lessons learned from previous projects and ensures a positive, collaborative work environment for the team
    Responsible for ongoing client satisfaction.
  • Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.).
  • Develops relationships with, and ensures the appropriate participation of, key client stakeholders and client executives.
ROLE: AEM ARCHITECT

Requirements:

  • Bachelor’s degree in Computer Science  Engineering (any) Technology or related and 5 yrs of exp to design and architect robust, scalable and high-availability services on the Adobe platform.
  • Responsible for end-to-end development, testing and production readiness of the solutions.
  • Perform AEM component design and initial user story development aligned to AEM capabilities, channels and services.
  • Lead back-end development that drives (AEM) implementation and produces Java libraries, REST, Sling and SOAP, etc.