The Senior Identity & Access Management (IAM) Developer responsible for implementing identity and access management solutions using enterprise tools such as Sailpoint IdentityNow. The role involves collaborating with cross-functional teams to understand business requirements, configuring IAM solutions, and ensuring the seamless integration of the platform with existing systems and applications. This Developer plays a critical role in application onboarding, enhancing security measures, managing user access, and maintaining compliance with regulatory standards. This role is a technical resource charged with leadership in application programming using Java, REST APIs, and other programming languages to automate Identity Governance across many applications. This includes writing, coding, testing, and analyzing technical objects. The Developer will also research, design, document, and modify software specifications throughout the production life cycle. The IAM Developer maintains current knowledge of new products, industry trends and recommends enhancements and purchases that allow Sherwin-Williams to maintain healthy and functional applications and protect its employees' identities. This is an individual contributor position.
Here, we believe there’s not one path to success, we believe in careers that grow with you. Whoever you are or wherever you come from in the world, there’s a place for you at Sherwin-Williams. We provide you with the opportunity to explore your curiosity and drive us forward. Sherwin-Williams values the unique talents and abilities from all backgrounds and characteristics. All qualified individuals are encouraged to apply, including individuals with disabilities and Protected Veterans. We’ll give you the space to share your strengths and we want you show us what you can do. You can innovate, grow and discover in a place where you can thrive and Let Your Colors Show!
At Sherwin-Williams, part of our mission is to help our employees and their families live healthier, save smarter and feel better. This starts with a wide range of world-class benefits designed for you. From retirement to health care, from total well-being to your daily commute—it matters to us. A general description of benefits offered can be found at
http://www.myswbenefits.com/. Click on “Candidates” to view benefit offerings that you may be eligible for if you are hired as a Sherwin-Williams employee.
Compensation decisions are dependent on the facts and circumstances of each case and will impact where actual compensation may fall within the stated wage range. The wage range listed for this role takes into account the wide range of factors considered in making compensation decisions including skill sets; experience and training; licensure and certifications; and other business and organizational needs. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled.
The wage range, other compensation, and benefits information listed is accurate as of the date of this posting. The Company reserves the right to modify this information at any time, with or without notice, subject to applicable law.
Qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable federal, state, and local laws including with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act where applicable.
Sherwin-Williams is proud to be an Equal Employment Opportunity/Affirmative Action employer committed to an inclusive and diverse workplace. All qualified candidates will receive consideration for employment and will not be discriminated against based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information, creed, marital status or any other consideration prohibited by law or by contract.
As a VEVRAA Federal Contractor, Sherwin-Williams requests state and local employment services delivery systems to provide priority referral of Protected Veterans.
Please be aware, Sherwin-Williams recruiting team members will never request a candidate to provide a payment, ask for financial information, or sensitive personal information like national identification numbers, date of birth, or bank account numbers during the application process.
Strategy and Planning
- Acquire and interpret business requirements, creates a functional specification, and determines the most efficient/appropriate technologies.
- Work with Architecture role to review standards in determining the best design to meet project requirements. Responsible for implementing approved architecture design.
- Submit and review technical and process improvement recommendations as a member of the technical leadership team.
Acquisition and Deployment
- Perform complex programming assignments requiring an advanced aptitude of established programming standards, methods, and best practices.
- Design application and database components for development projects.
- Perform analysis of business models, logical specifications, and/or customer requirements to design and build solutions utilizing multiple technologies.
- Mitigate significant risks associated with projects, which have a high technical complexity and/or involve significant challenges to the business.
Operational Management
- Maintain and modify applications; make approved changes by amending application documentation, developing detailed programming logic, and coding changes.
- Provide support for critical application problems and issues.
- Act as a Subject Matter Expert in the discovery and investigation of critical production problems as required.
- Work with Quality Assurance to build and validate test scenarios and test cases against all requirements.
- Provide business reports to management and clients.
- Analyze application defects to determine if they fall within scope of project requirements.
Incidental Functions
- Conduct research into new technologies, including tools, components, and frameworks.
- Train and knowledge share with development teams.
- Mentor and coach developers and/or Professional Apprentices.
- Project and task management and reporting as necessary.
- Make presentations to management, clients, and peer groups as requested.
- Schedule and lead project and communication meetings with clients.
- Provide tier 2, on-call support for critical application problems and issues.
- Analyze performance of programs and take action to correct deficiencies based on consultation with clients and approval of supervisor.
- Assist with other projects as may be required to contribute to efficiency and effectiveness of the work.
- Participate in hiring activities and fulfilling affirmative action obligations and ensuring compliance with the equal employment opportunity policy.
This position is not eligible for sponsorship for work authorization now or in the future, including conversion to H1-B visa.
This position has a hybrid work schedule with three days in the office and the option for working remotely two days.
Job duties include contact with other employees and access confidential and proprietary information and/or other items of value, and such access may be supervised or unsupervised. The Company therefore has determined that a review of criminal history is necessary to protect the business and its operations and reputation and is necessary to protect the safety of the Company’s staff, employees, and business relationships.
Formal Education & Certification
- Bachelor’s degree (or foreign equivalent) in a Computer Science, Computer Engineering, or Information Technology field of study (e.g., Information Technology, Electronics and Instrumentation Engineering, Computer Systems Management, Mathematics) or equivalent experience.
Knowledge & Experience
- 5+ years of IT experience.
- 5+ years Java programming and REST API experience
- Minimum of 5 years of experience working on all phases of the Software Development Lifecycle.
- Experience with Agile principles and practices
- Strongly Preferred: experience with Identity and Access Management systems
- Strongly Preferred: experience with Sailpoint IdentityNow
- Preferred: 3+ years experience working with SQL.
- Knowledge of all phases of Software Development Lifecycle.
- Ability to review project plans with SME and team members and make suggestions or provide feedback based on the needs of the program.
Personal Attributes
- Excellent analytical, conceptual, and problem-solving abilities.
- Strong written and oral communication skills.
- Proven ability and willingness to learn and research new concepts, ideas, and technologies quickly.
- Experience working in a team-oriented, collaborative environment.
- Ability to work with customers to build and formulate business requirements.
- Ability to conduct research into IAM issues, standards, and products.
- Ability to prioritize and execute tasks in a high-pressure environment.
- Minimal travel is required.
- Work outside the standard office 7.5 hour workday may be required.
- Strong commitment to inclusion and diversity