Lead Software Engineer, Web Platforms/Aem

Details of the offer

**About Technology at R/GA**:
At the center of everything we do at R/GA is a belief in human ingenuity and the power of technology to improve the world around us. The technology team at R/GA is dedicated to understanding the changing dynamics of the tech ecosystem, both the foundational layers, as well as emerging technologies that are around the corner, to help our clients navigate waters ahead, and ultimately to create new products and experiences that deliver untapped business and customer value. Our team operates as a global network of talent and collaborators. We combine broad knowledge of the tech landscape, with specialized areas of skill in the stack, and deep knowledge of specific domains in which technology is applied. Our approach is holistic: we understand and design technology solutions in the context of business, social, cultural, environmental and ultimately human impact, and we acknowledge our role as responsible technologists isn't only to build things right, but to build the right things.

**About the Role**:
**Key Responsibilities**:

- Lead the design, development, and maintenance of web platforms using AEM and its successful implementation.
- Ability to build reusable AEM components
- Lead client communication on technical issues, and provide effective solutions to solving them.
- Collaborate with cross-functional teams including design, tech, and marketing.
- Manage multiple projects simultaneously and resolve project hurdles and bottlenecks.
- Work within Agile or Scrum development methodologies.
- Train and mentor junior software engineers.
- Communicate effectively with team members and stakeholders, providing updates and seeking feedback as required.
- Work with a distributed and diverse team across time zones.

**Qualifications**:

- 8+ years experience in designing, developing, and maintaining web platforms using Adobe Experience Manager (AEM) both on-prem and in the cloud.
- Strong knowledge of web technologies including Java, JavaScript, HTML, CSS, and related technologies.
- Expertise and participation in the full software development lifecycle, from concept and design to testing and deployment.
- Strong experience with cloud technologies and services such as AWS, Google Cloud, or Azure.
- Comprehensive knowledge of API design and development.
- Experience in Agile or Scrum development methodologies.
- Strong understanding of the principles of UX/UI design.
- Excellent problem-solving skills and attention to detail.
- Proven experience of managing multiple projects simultaneously.
- Strong communication skills to effectively explain complex technical concepts to non-technical stakeholders.
- Familiarity with website analytics and optimization tools.
- Experience in training and mentoring junior software engineers.
- Demonstrated experience in resolving project hurdles and bottlenecks by employing strategic planning and analytical reasoning.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Software Engineer (.Net)

1. Minimum bachelor's degree from reputable university 2. Minimum 4 year's experiences in software development using Microsoft Technology (.Net, C#, VB6, Ms...


Pt Amalura Multi Dimensi - Jakarta

Published a month ago

Associate Data Security & Privacy

In collaboration with related teams, develop and maintain data flow diagrams, data catalog, and all other relevant metadata for data security and privacy. - ...


Mekari (Pt. Mid Solusi Nusantara) - Jakarta

Published a month ago

Lead Data Security & Privacy

**Job Descriptions** - Develop and maintain data governance, policy, standard, and guideline specifically concerning security and privacy, in alignment with ...


Mekari (Pt. Mid Solusi Nusantara) - Jakarta

Published a month ago

Senior Flutter Developer

CODE.ID was previously a business unit of INTEGRASI, a system integrator that also provided software services established in 1999. In 2014, CODE.ID becomes a...


Code.Id - Jakarta

Published a month ago

Built at: 2024-11-14T01:36:37.239Z