Job Description :
The advanced, Applications Development Analyst is a member of a full lifecycle development team and will be responsible, as the lead developer for designing, coding, testing, implementing, maintaining, and supporting the Departments Identity Management tool, SailPoint Identity IQ Software. The Applications Development Analyst will be responsible for software applications and databases, implementing enhancements to existing systems, troubleshooting application issues, implementing integration between applications, and implementing and supporting Off-the-Shelf software solutions. Must be able to make high-level design choices and implement solutions following technical standards, including software coding standards, tools, and platforms as part of the Identity Access Management and Governance solution. Must be able to work directly with subject-matter experts (SME) and other stakeholders to ensure solutions meet defined requirements.
5 Education
Bachelor’s Degree in Computer Science, Information Systems, or other related fields- or equivalent work experience.
6 Experience
5 years of programming and systems analysis experience. With 4 years’ minimum experience working as a developer using technologies such as JavaScript frameworks, JSON, and Microsoft DevOps. Preference will be given to candidates with resumes reflecting extensive experience as a lead developer in implementing and updating SailPoint Identity IQ version 8.1, and code migration and management using Eclipse.
7 Primary Job Duties/ Tasks
The submitted candidate must be able to perform the following duties and/or tasks:
1. Work as a senior developer on the needed revisions and implementation of the SailPoint Identity IQ software.
2. Responsible for full lifecycle application development. Ensure code is written to implement the architecture and design such that it meets standards in terms of code quality and efficiency.
3. Fully unit test all solutions before User Acceptance Testing and implementation.
4. Initiate, drive and deliver effective experiences in partnership with distributed cross-functional teams to ensure all aspects of the architectural vision are communicated, supported, and delivered to the highest standards; align development initiatives with Department development vision, strategy, and deployment
5. Provide expert direction on SailPoint Identity IQ development and implementation methodology.
8 Job Specific Knowledge, Skills, and Abilities (KSAs)
The submitted candidate must be able to apply specific knowledge, skills, and abilities in the following areas:
1. Knowledgeable of SailPoint Identity IQ version 8.1
2. Knowledgeable code migration and management using Eclipse
3. Knowledgeable in the use of Microsoft DevOps
4. Skilled in the use of multiple development technologies, and is considered highly proficient in development using JavaScript frameworks and JSON
5. Skilled in the development, configuration, and implementation of SailPoint Identity IQ
6. Skilled in identifying and analyzing existing code and applying remediation
7. Ability to integrate research and best practices into problem avoidance and continuous improvement
8. Ability to work effectively in a fast-paced, high volume, deadline-driven environment
9. Ability to balance multiple demands and work both independently and as part of a team
10. Ability to conduct complex systems analysis and translate user requirements into business solutions
11. Ability to architect cloud-based applications leveraging SaaS (Software as a Service) and IaaS (Infrastructure as a Service) offerings for leading vendors such as Microsoft Azure and Amazon Web Services.
12. Ability to display professionalism in dealing with all levels of management and staff
13. Ability to exhibit creativity and resourcefulness at problem-solving while collaborating and working effectively with others across varied disciplines