AEM Software Engineer - AEMaaCS

Artech LLC
  • Dearborn, MI
  • Instant Apply
1 day ago

Job Description

Introduction

Join a dynamic team responsible for designing, developing, testing, and maintaining software applications and products to meet customer needs. Be a part of the entire software development lifecycle, including designing software architecture, writing code, testing for quality, and deploying software to meet customer requirements.

Required Skills & Qualifications (Must-have qualifications that candidates must meet to be considered)

  • Proficiency in Adobe Suite, JavaScript, Angular, HTML5, CSS, React, Apache Sling, and Java
  • Experience in two coding languages or advanced practice in one language
  • 6 years in IT; 4 years in development
  • Ability to work directly for Artech on W2
  • Prior work experience at client or in client's industry

Preferred Skills & Qualifications (Nice-to-have skills but are not required)

  • Experience with AEM as a Cloud Service (AEMaaCS)
  • Experience with DevOps tools and processes, such as Git, Jenkins, or GitHub Actions
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Familiarity with microservices or service-oriented architecture
  • Curiosity and hands-on experience using AI tools to support development, testing, or content workflows
  • Adobe AEM certification(s)
  • Experience with AI-assisted development tools such as GitHub Copilot or Agentic AI solutions for automated code reviews
  • Strong hands-on experience with modern front-end technologies such as HTML5, CSS3/Sass, JavaScript

Day-to-Day Responsibilities (key tasks and expectations for the role)

  • Engage with customers to deeply understand their use-cases, pain points, and requirements
  • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, methodologies (like agile), and technologies
  • Assess the requirements of the software application or service and determine the most suitable technology stack, integration method, deployment strategy, etc.
  • Create high-level software architecture designs that outline the overall structure, components, and interfaces of the application
  • Collaborate with cross-functional teams like product owners, designers, architects, etc.
  • Define and implement software test strategy, guidelines, policies, and processes
  • Work on continuously improving performance and optimizing the application
  • Support security practices to safeguard user data including encryption and anonymization
  • Create user-friendly and interactive interfaces
  • Develop and maintain back-end applications like APIs and microservices using server-side languages
  • Evaluate and incorporate emerging technologies and capabilities to deliver solutions

For immediate consideration please click APPLY to begin the screening process with Alex.

Numbers & Facts

LocationDearborn, MI

Skills

  • Adobe Product Familyunmatched
  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • Artificial Intelligence (AI)unmatched
  • CSS (Cascading Style Sheet)unmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Programmingunmatched
  • Continuous Improvementunmatched
  • Cross-Functionalunmatched
  • Cryptographyunmatched
  • Customer/Client Researchunmatched
  • DevOpsunmatched
  • Emerging Technologyunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • GitHubunmatched
  • HTML5unmatched
  • High Level Architecture (HLA)unmatched
  • JavaScriptunmatched
  • Jenkinsunmatched
  • Microservicesunmatched
  • Microsoft Windows Azureunmatched
  • Performance Managementunmatched
  • Performance Tuning/Optimizationunmatched
  • Problem Solving Skillsunmatched
  • Product Designunmatched
  • Programming Toolsunmatched
  • Requirements Managementunmatched
  • Server Programming/Applicationsunmatched
  • Service-Oriented Architecture (fka Distributed Object Architecture)unmatched
  • Software Administrationunmatched
  • Software Architecture Designunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Test Plan/Scheduleunmatched
  • Test Strategyunmatched
  • Use Casesunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder