Marriott International - Richmond, VA
posted 5 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, meeting the needs of the organization and its users. 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, automated build and deployment tools, and API design and development best practices. Your responsibilities will include designing, developing, implementing, and maintaining features in custom Identity Lifecycle Management (LCM) tools, as well as developing templates for data creation, modification, or removal in LDAP platforms. As a senior engineer, you will be responsible for identifying bottlenecks and bugs, devising solutions to these problems, and maintaining code quality, organization, and automation. You will also provide mentorship to junior developers, ensuring that the team adheres to best practices and maintains high standards of code quality. Your role will require you to submit reports in a timely manner, promote accurate documentation of project progress, and provide input and assistance to other teams regarding projects. Overall, you will be a key player in managing and implementing work and projects as assigned, generating accurate and timely results, and collaborating with internal partners to support business strategies.