Job
Description
As a Lead Developer, you will play a pivotal role in optimizing and expanding the utilization of the Appian platform within various business functions. This leadership position requires a profound comprehension of Appian's platform capabilities, a strategic vision, and the proficiency to convert intricate business requirements into effective technical solutions. Your responsibilities will involve leading a team of developers, collaborating closely with business stakeholders to foster innovation, and driving operational excellence. The primary duties and responsibilities of a Lead Developer entail the following: - Leading the design, development, and implementation of projects within the Appian platform. - Conducting requirement gathering and analysis. - Establishing robust integrations with peripheral systems, middleware, and applications. - Creating and developing data models. - Defining architectural and development standards aligned with Appian and WNS-Vuram best practices. - Performing regular code reviews to ensure the quality of project deliveries. - Engaging in sophisticated troubleshooting and problem-solving across the Appian platform. - Directing and mentoring a team of Appian developers and analysts to nurture continuous improvement and professional growth. - Managing key stakeholder relationships by translating complex business needs into technical specifications. - Driving innovation within Appian by leveraging new technologies and methodologies for enhanced service delivery. - Demonstrating proficiency in Appian key capabilities such as process modeling, user interface, expressions, and more. - Proficiency in database concepts like stored procedures, views, triggers, etc. - Estimating project requirements based on high-level specifications. - Building applications with a focus on performance optimization, especially for high-volume applications. - Developing demos, PoCs, and PoVs for both customer stakeholders and the internal team as required. - Creating high-level technical specifications for solutions. - Overseeing the Appian upgrade process to ensure compatibility and minimal disruption. - Leading User Acceptance Testing with business users and Business Analysts. - Demonstrating the ability to perform application deployments. - Supervising infrastructure setup for on-premises projects. - Collaborating with on-shore or off-shore teams during the development phase. - Demonstrating working knowledge of Networks and OS platforms like Windows and Linux. - Applying agile development methodologies and running all major sprint ceremonies. Minimum Requirements: - Bachelor's degree in Computer Science, MIS, IT, or related fields. - 6-8 years of overall experience. - 4-5 years of experience in developing enterprise-level web applications using Appian. - 1-2 years of experience in leading a team of developers. - Experience in developing on J2EE platforms, .Net platforms, and RDBMS platforms. - Strong logical and analytical reasoning skills. - Team player with excellent communication skills in English. - Flexibility for travel. Preferred Competency Requirements: - Knowledge of GenAI, AI, RPA, IDP, DevOps, Process Mining tools, and technologies is advantageous. - Appian Senior/Lead Developer Certification. - Strong leadership skills in solution development and team management.,