Marriott International - Bismarck, ND
posted 4 months ago
As the senior engineer and lead developer for custom Identity and Access Management (IAM) tools at Marriott, 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 the custom Identity Lifecycle Management (LCM) tool, 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, manage and implement work and projects as assigned, and provide technical expertise and support to both internal and external stakeholders. Overall, this position is critical to the success of Marriott's IAM initiatives and will require a proactive and collaborative approach to problem-solving and project management.