·
Executes full software
development life cycle (SDLC) and to identify requirements and solutions using
Agile/DevOps approaches
·
Produces specifications and
determines operational feasibility for software and applications
·
Writes well-designed,
testable code either custom or from a specific development platform
·
Integrates software
components into a fully functional software system and develops software
verification plans and quality assurance procedures along the way
·
Documents and maintains
software functionality
·
Troubleshoot, debug and
upgrade existing systems as needed during testing and build cycles
·
Deploy programs and evaluates
user feedback
·
Complies with project plans
and industry standards and ensures software is updated with latest features and
standards
·
Proven work experience in AEM
6.5
·
Ability to develop software
in programming languages, Java, JSP Servlets, Java Script, JQuery, Angular JS,
REACT JS
·
Experience developing web
applications using at least one popular web framework
·
Experience with test-driven
development and ability to document requirements and specifications
·
Proficiency in software
engineering tools and CI/CD practices