Job Description
Come join our Goddard Systems, LLC (GSL) corporate team! We are a great place to work and offer many employee-friendly perks and benefits. GSL is the manager of the Goddard School franchise system that supports over 600 schools which delivers a high-quality, play-based learning program to families all over the United States. Our successful franchise business model supports franchisees through partnerships with teams of seasoned professionals who draw over 30 years of business, marketing, IT, franchise, finance, and education experience. Because of this, The Goddard School has grown into an institution that parents and families trust, reaching more than 80,000 students in 38 states - and growing.
Position Summary
As an Adobe Lead Developer, the successful candidate will be responsible for developing responsive web & mobile user interfaces in Adobe Experience Manager (AEM) as well as integrating with our Marketo platform. Developer should possess strong technical and potential leadership qualities to plan, design, document, and implement strategies for user friendly, efficient and high performing JavaScript screens across large scale enterprise software applications, including Adobe Experience Manager and Marketo Platforms. In addition, the candidate should be capable of managing development deliverables, and requirements scope for new or existing products and applications. These qualities should be used effectively to work with fellow developers, architects, QA engineers and analysts to resolve complex system interaction issues as well as communicating the results to upper management. These communication skills should also be used to effectively manage the internal and external expectations from customers and also in communicating progress to senior management.
The candidate will be responsible in keeping up with agile development schedule across application development teams. These responsibilities must be met while ensuring compliance with system specifications. The candidate must maintain a high degree of process, and documentation on all software releases to support existing development efforts as well as the maintenance of deployed solutions.
Responsibilities
Develop front end code using JavaScript (Angular JS) for web and mobile applications
Develop code to extend and customize adobe experience manager (AEM) platform
Develop code with C# to produce Marketo integrations
Develop procedure for import and export of Marketo data using Marketo APIs
Develop high degree of code coverage, unit testing, functional testing with testing framework
Maintain high level of documentation and consistently produce clean code.
Collaborate with a team of developers and architects, UX / UI visual designers to create a website and Mobile/Web applications
Design the data and presentation layer of the web applications front-end, mark-up, and script interfaces and content on content-managed, responsive websites/systems that work flawlessly on desktop, tablet, phone, and other devices Work with Adobe Experience Manager
Serve as primary in-house expert on AEM to develop best architectural solutions and be able to effectively communicate AEM considerations to factor when developing requirements
Hands on experience in Marketo technology and reporting is required
Expertise in integration with third party and other Adobe solutions using REST APIs is required
Hands on experience with Adobe experience manager (AEM) as content management system (CMS) in full lifecycle AEM implementations is required
Experience and Competencies
Minimum Requirements
A minimum of 5 years Adobe AEM and Marketo software experience focused on the web development and Marketo integrations
3+ years' experience in UI JavaScript frameworks and responsive design: Angular, jQuery, React, Backbone, etc.
5+ years experience with C# and Azure technologies
Experience with Adobe CI/CD capabilities to manage automated deployments
Ability to take design compositions and produce clean JavaScript, HTML and CSS
Ability to understand business goals, recognize business needs and link them to specific technical solutions
Strong communications skills and a passion for learning and mentoring
Strong desire to learn new techniques and technologies
Experience using automation tools for code quality, unit testing and deployment
Demonstrated adaptability, goal orientated and innovative, individual
Experience working and implementing solutions with Micro Services Architecture
Demonstrated ability to handle/organize multiple complex technical projects simultaneously without compromising the quality of work or the final product
Demonstrated strong analytical & troubleshooting skills, as well as excellent written and verbal communication skills
Highly Desired
Bachelor's degree in technology related discipline, preferably Computer Science, Software Development or Management Information Systems
Experience working with Postman
Experience with Microsoft Dynamics CRM platform
Experience working with Azure DevOps automations
Experience working with Twilio or other SMS technologies
There will be periodic requirements to travel for in-person events, at the discretion of your manager or the requirement of the company. Goddard Systems, Inc.
Job Tags