Marriott International - Montgomery, AL
posted 4 months ago
As the senior engineer and lead developer for custom Identity and Access Management (IAM) tools, 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 while also aligning with industry best practices. 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 REST/SOAP fundamentals to design and develop APIs that are both functional and secure. Your responsibilities will include not only the development of new features but also the maintenance and enhancement of existing tools, ensuring that they continue to meet the evolving needs of the organization. As a senior engineer, you will be expected to provide mentorship to junior developers, guiding them through the complexities of IAM development and fostering a collaborative team environment. You will also be responsible for identifying bottlenecks and bugs within the system, devising effective solutions to these problems, and maintaining high standards of code quality and organization. Your ability to communicate effectively with stakeholders and team members will be crucial in ensuring that projects are completed on time and to specification, while also promoting a culture of documentation and knowledge sharing within the team.