This is a remote position.
Job Title: Appian Developer
Location: Pune / Bangalore / Hyderabad - Onsite - Hybrid
Employment Type: Contract
Job Description:
We are seeking a skilled and experienced Appian Developer to join our team. The ideal candidate will have over 5 years of IT experience, including reskilling and certification in Appian. You will be responsible for building and supporting applications using Appian, with a focus on creating efficient and scalable solutions. This role requires a deep understanding of Appian components, the ability to work independently, and strong collaboration skills.
Key Responsibilities:
• Application Development: Build and support applications using Appian, ensuring they meet client requirements and are scalable.
• SAIL Interfaces & Process Modeling: Create SAIL interfaces, expression rules, CDT’s, query entities, and process models tailored for individual features. Generalize code and process models, moving generic code to constants for reusability.
• Data Management: Manage and optimize data within process models, ensuring efficient handling and retrieval.
• Component Utilization: Leverage Appian components effectively, using the best available options to meet specific individual requirements.
• Code Review & Collaboration: Participate in peer reviews of deliverables, providing feedback to team members and ensuring code quality.
• Artifact Organization: Organize and maintain artifacts related to the development process.
• API Integration: Understand and implement RESTful APIs for integrations with Appian Web APIs, ensuring seamless communication between systems.
• Agile Participation: Actively participate in standard agile processes, including sprint planning, daily stand-ups, and retrospectives.
• Support & Deployment: Provide support after office hours if required and package Appian applications or build packages for code promotion, adhering to the client’s deployment processes.
Required Knowledge:
• Educational Background: Engineering degree or Degree in IT/Computer Applications.
• Software Development Expertise: Very good knowledge in software development processes and best practices.
• Agile Methodologies: Extensive knowledge in Agile methodologies with practical experience using management tools like QC and JIRA.
• Analytical & Problem-Solving Skills: Strong analytical skills and the ability to solve complex problems efficiently.
• Agile Project Experience: Proven work exposure in Agile projects with a good understanding of Agile ceremonies, including the use of tools like JIRA.
• Communication Skills: Strong communication skills and the ability to interact with business and global counterparts independently.
• Learning Attitude: A strong willingness to learn new technologies and take on new projects.
• Flexibility: Ability to handle ad-hoc requests and work on Agile projects with a flexible approach.
Preferred Qualifications:
• Experience in providing support after regular working hours.
• Experience with the packaging and promotion of Appian applications.
• Strong problem-solving skills and the ability to handle complex tasks with minimal supervision.