Marriott International - Sacramento, CA
posted 5 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 maintaining code quality, organization, and automation, as well as identifying and resolving bottlenecks and bugs in the system. As a senior engineer, you will also be responsible for mentoring junior developers, providing them with guidance and support as they navigate their own projects. You will be expected to submit reports in a timely manner, ensuring that delivery deadlines are met, and to promote accurate documentation of project progress. Your ability to analyze information and evaluate results will be crucial in choosing the best solutions to complex problems, and you will be expected to communicate effectively with stakeholders to ensure that their needs are met throughout the development process.