Job Description
The AMANDA Developer is responsible for configuring permit and licensing requirements of various business offices. The ideal candidate should have prior experience with configuring and maintaining complex AMANDA solutions.
AMANDA is a solution from Granicus (formerly Calytera).
Responsibilities
Configure the AMANDA by Granicus application to fit business requirements.Coordinate with Business Analysts to understand business and technical requirements Participate and contribute to design review meetings with the Solution ArchitectParticipate in Agile software development process by attending daily standups and providing updatesProvide effort estimation for user storiesWrite reusable codes Test developed code Review change requests and discuss with Solution Architect Coordinate with Solution Architect for various technical documentationReview and resolve bugs reported by QA/Testing teamPerform root cause analysis to avoid or reduce future bugs
Skills
Experience with Microsoft SQL ServerKnowledge of T-SQL Ability to write complex SQL statementsAbility to tune SQL queries for better performanceExperience writing stored procedures and functionsAbility to develop various jobs using a job schedulerExperience using version management tools (Git is a plus)Experience with Azure DevOpsExperience with Agile Methodology (Kanban is a plus)
Required AMANDA By Granicus Skills
Experience with AMANDA solution from Granicus (formerly Calytera)Expertise in AMANDA by Granicus 7.0 versionExperience with AMANDA by Granicus configurationKnowledge of AMANDA by Granicus database structure and table relationshipsExtensive knowledge on various AMANDA by Granicus database objects related to Folders and PeopleAbility to write business rules validations in various AMANDA by Granicus procedure windows.Ability to create lookupsAbility to develop free forms in different waysAbility to personalize AMANDA by Granicus UI using customize feature (extensions)Knowledge of auto cycleKnowledge of renewals Ability to configure and develop fees computation and paymentsCreation of checklists and validation of checklist items for various conditions Knowledge of configuring user securityExperience in exporting configuration data from one environment to another (dev to test, etc.)