
SailPoint Developer (On Site)
- Brooklyn, OH
- $79,000-146,000 per year
- Permanent
- Full-time
- Independently develops and sets best practices for developing clean, maintainable, testable code for work assigned; performs peer code reviews.
- Build, maintain and restructure/re-write in-house API integrations.
- Design and implement front-end solutions to enhance user experience.
- Write scalable, clean, maintainable, and efficient code, as well as both independently and collaboratively defines and sets best practices for developing clean, maintainable, testable code.
- Creates technical documentation, specifications, and project artifacts for developing code.
- Design, implement and scale reusable components, code or libraries.
- Troubleshoot and resolve issues related to system integrations and front-end development.
- Execute and guide others to design, develop and deploy robust, scalable and secure solutions in compliance with enterprise standards.
- Lead end to end development from User interface to server-side logic to database management for the many integrations and functions the team contributes to.
- Hands on development, root cause analysis, defect analysis as needed.
- Applies, and proactively prepares to ensure proper security standards for code development.
- Conduct code reviews to ensure adherence to development standards and improve team skills.
- Evaluates and makes decisions on new technologies, tools, components, frameworks, implementations, architecture and how they fit into the product solutions.
- Identify performance bottlenecks and implement solutions to ensure system scalability, reliability, availability.
- Provide guidance and mentorship to junior and mid-level developers as well as other peer Senior Engineers to foster growth and ensure best practices are followed.
- Provide recommendations for tools and develop plans and strategies to improve overall hygiene for code development, delivery and release practices.
- Work through ambiguity to provide analysis and estimates for continuous delivery.
- Ability to manage multiple environments and code repositories.
- Experience working with 24/7 High Availability Platinum applications with 99.9% uptime requirements.
- Stay up to date with the latest industry trends and technologies.
- 1+ year of experience developing and customizing SailPoint IdentityIQ solutions, including workflows, rules, and connectors to support enterprise identity governance.
- Proficient in Java, JavaScript, RESTful and SOAP web services, and relational database systems (SQL, Oracle).
- Proven experience in designing and optimizing system components to align with business requirements, technical specifications, and quality of service (QoS) standards.
- Utilized BeanShell scripting to automate Java-based tasks and streamline application testing and configuration processes.
- Strong knowledge of secure coding standards, with hands-on experience in identifying and remediating security vulnerabilities throughout the software development lifecycle.
- Demonstrated ability to independently troubleshoot and resolve software defects, while implementing enhancements to improve service quality and performance.
- 3+ Years of active collaboration among Product Owners and stakeholders in Requirements and Refinement sessions to identify, design, negotiate and align on scope, timeline and achieve business objectives through technology solutions.
- 1+ years of Designed and implemented SailPoint integrations with enterprise systems (e.g., Active Directory, ServiceNow, Workday), automating provisioning and access certification processes.
- Strong knowledge of DevOps practices, code management (bitbucket, Gitlab), CI/CD pipelines, containerization (Docker, Jenkins, Kubernetes) and cloud infrastructure, Experience with version control systems (e.g., Git, Gitlab)
- Mainframe/Cobol (Mainframe (COBOL, JCL, DB2) experience a plus
- Excellent communication and interpersonal skills to collaborate with cross-functional teams.
- Strong problem-solving abilities, attention to detail and ability to drive technical solutions in a fast-paced environment.
- Strong communication and collaboration skills to surface and escalate dependencies, risks, constraints and translate business requirements to technical detail.
- Driven leader with ability to mentor and motivate team members and foster positive and productive team culture (This is critical skill for the role in addition to technical expertise)
- Utilized code and log review tools.
- Experience with Elastic Kibana, Logfile best practices, setup, configuration, maintenance and security standards for useable compliant logging
- Experience in banking / financial services industry is a plus
- Experience delivering release cadence and managing code on time month over month through monthly and weekly releases.
- Experience working in agile development environment (Kanban, Scrum)
- Proven experience with building and implementing reusable components, code or libraries.
- Proficient and Experienced with Python, PowerShell a plus
- Bachelor's degree with computer science or equivalent experience required.
- Minimum of 5 years of experience as a Full Stack Developer, with proficiency across both front-end and back-end technologies.
- Knowledge of Agile/Scrum methodologies.
- Familiarity with DevOps practices and tools
- Familiarity with API development and integration.
- Knowledge of database management systems (e.g., SQL, NoSQL).