Logo
Pinnacle Group

Software Engineer 3 - Contingent

Pinnacle Group, Charlotte, North Carolina, United States, 28245

Save Job

Position:

AEM Engineer Location:

Charlotte, North Carolina (hybrid) Duration:

12+ months Contract with possible extension

Job Overview: We are seeking a Senior Software Engineer to join the Marketing Technology Team within Consumer Technology. The role involves working with Adobe Experience Manager (AEM) to develop personalized digital experiences using Adobe technologies like AEM Sites and AEM Assets. The position will require handling multiple system integrations, component development, and template creation. The candidate will collaborate with Marketing and Technology teams to implement enhancements impacting content delivery, personalization, and optimization.

Responsibilities: Lead moderately complex initiatives and deliverables within technical domain environments. Contribute to large-scale planning of strategies. Design, code, test, debug, and document projects and programs associated with technology domains, including upgrades and deployments. Review moderately complex technical challenges requiring in-depth evaluation of technologies and procedures. Resolve issues including webpage performance and mobile web optimization, and lead a team to meet client needs. Develop features such as multi-site and multi-channel delivery, personalization, content aggregation, multi-lingual support, and automated workflow management. Conduct code reviews to ensure optimal code quality and appropriate design patterns. Participate in project planning sessions to analyze development requirements and provide work breakdown and estimates. Support feature-focused unit and system testing to ensure high-quality project deliverables. Qualifications:

4+ years of Software Engineering experience, or equivalent demonstrated through work experience, training, military experience, or education. 4+ years of experience implementing Adobe AEM. 4+ years of Java development experience.

Desired Qualifications:

Proficient in Adobe AEM foundational concepts such as OSGI, Apache Sling, Apache Felix, templates, components, dialogs, widgets, and the Adobe AEM development and deployment process. Good understanding of Adobe AEM WCM capabilities, including MSM, Blueprinting, advanced targeting/personalization, and multi-variate testing. Experience in AEM content fragment and experience fragment development. Experience working with AEM custom workflows and schedulers. Configure AEM settings, permissions, tags, and workflows. Experience in migrating content from other CMS/platforms to AEM. Hands-on experience in building applications with AEM GraphQL. In-depth knowledge of Apache/Dispatcher server setup and working with UNIX. Strong understanding of RESTful APIs and integrating AEM with external systems. Experience working with JavaScript, jQuery, AJAX, JSON, HTML5, CSS3, and related technologies is a plus. Experience in implementing DTM and Adobe Launch. Experience in integrating Adobe Marketing Cloud tools like Target, Analytics, and Translation Connectors, as well as other applications like Salesforce Email. Experience working with tools like Docker, Maven, Jenkins, Azure CI/CD, Git, GitHub, Bitbucket, and Cloud Manager. Proficient knowledge of the end-to-end content lifecycle, web content management, content publishing/deployment, and delivery processes. Deep understanding of Java, Java EE, Servlets, HTL/Sightly skills, and enterprise Java frameworks such as Spring. Familiarity with Agile development methodologies. Excellent communication and collaboration skills to work effectively within a team and with stakeholders.

About PTR Global:

PTR Global is a leading provider of information technology and workforce solutions. PTR Global has become one of the largest providers in its industry, with over 5000 professionals providing services across the U.S. and Canada. For more information visit www.ptrglobal.com

At PTR Global, we understand the importance of your privacy and security. We NEVER ASK job applicants to:

Pay any fee to be considered for, submitted to, or selected for any opportunity. Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process. Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.

Pay Range: $50 - $60

The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.

If you receive a suspicious message, email, or phone call claiming to be from PTR Global do not respond or click on any links. Instead, contact us directly at +1 214-740-2424. To report any concerns, please email us at legal@pinnacle1.com ```