Strong knowledge of SailPoint, including features, integration, and architecture. Ability to communicate about SailPoint and implementation at both the functional and technical level. Design, code, test, debug, maintain, and document software applications. Follow established software development standards and procedures and contribute towards their improvement. Develop complex application features and create technical designs. Participate in peer code and design reviews. Review and analyze complex programming specifications to resolve issues. Prepare technical standards, provide technical advice and guidance, and collaborate with other programmers to conceptualize and develop design. Conduct thorough problem analysis, document findings, and propose creative solutions. Coordinate end-to-end runs, provide production support, and suggest enhancements to existing business applications. Use technical judgment and make appropriate system decisions. Analyze and debug Application/Client Server connectivity problems. Perform SDLC process, including designing and developing .applications. Remediation of security, Section 508, performance, and UX-related issues as they arise. Ability to maintain documentation for a solution, related tools, and business processes. Participate in the implementation of new features and integration scenarios. Work with technical and business users to gather and implement requirements. Willing to learn new technologies.