Marriott International - Tallahassee, FL
posted 4 months ago
As the senior engineer and lead developer for custom Identity and Access Management (IAM) tools at Marriott International, you will play a pivotal role in the engineering and development of new features and custom integrations. This position requires close collaboration with cross-functional teams, including security analysts, architects, and business stakeholders, to develop and deliver high-quality capabilities that adhere to security design principles and protect the enterprise. Your expertise will be essential in ensuring that the IAM tools are robust, secure, and efficient, ultimately contributing to the overall security posture of the organization. In this role, you will utilize your extensive experience in standard development tools, such as IDE Eclipse or IntelliJ, as well as authentication and authorization tools like PAM, Active Directory, Ping, and IBM. You will also leverage your understanding of code repositories, code build and branching, automated build and deployment tools, and REST/SOAP fundamentals. Your knowledge of API design and development best practices will be crucial as you work to enhance the functionality of the IAM tools. As a senior engineer, you will be responsible for leading the technical team in IAM development, designing, developing, implementing, and maintaining features in the custom Identity Lifecycle Management (LCM) tool. You will develop templates for data creation, modification, or removal in LDAP platforms, and write code to create or modify identities. Additionally, you will be tasked with reading password information from multiple Active Directory forests and Radiant Logic VDS, identifying bottlenecks and bugs, and devising effective solutions to these problems. Your role will also involve maintaining code quality, organization, and automation, as well as providing mentorship to junior developers, ensuring that the team is well-equipped to meet project goals and deadlines.