Senior Software Architect - Iam

Details of the offer

Your Role: Join a centralized Architecture Team responsible for providing technology roadmaps and architectural ownership of all software applications and their security.Lead architectural and solution design efforts for enterprise-class software modules.Establish a technical roadmap with cross-functional teams and stakeholders, ensuring alignment between engineering and product organizations.Inspire teammates to perform at their highest level.Improve peers through code reviews, thorough documentation, technical guidance, and mentoring.Identify and propose strategies for technical problems affecting the team, communicate standards, and secure buy-in on solutions.Maintain a positive outlook when faced with adversity, stay constructively motivated by setbacks, and consistently boost team morale.Be consistent, fair, and authentic in interactions with teammates, and provide constructive criticism when necessary.Accurately represent teammates and constructively communicate their concerns and frustrations.Understand the tradeoffs between technical and business needs, and design solutions that account for these needs. Skills & Requirements: Bachelor's Degree in Computer Science or a related field.10+ years of experience in programming scalable software applications, including 3+ years in leading security architecture and design.Experience in cybersecurity domains like Identity & Access Management and cloud security tools and technologies (e.g., SAML, OAuth2, OIDC, SCIM).Proficiency in the Agile/Scrum development methodology.Experience with Relational & NoSQL database technologies.Solid experience with Java, Spring, and Spring Boot technologies.Deep knowledge of modern digital identity and cloud security.Solid understanding of cloud-native application architecture and development practices.Experience with microservices architecture-based application development.Proficiency in security frameworks and standards such as NIST, ISO27001, and PCI.Experience in designing and developing production-ready enterprise applications.Expertise in designing and developing distributed applications, with a solid understanding of distributed application architecture.Strong understanding of distributed cache grid-based application design and development.Proficiency in container-based application development, with knowledge of container orchestration highly desirable.Strong commitment to quality, architecture, and documentation.Strategic thinking and technical expertise with the ability to align technology with business objectives.Experience in designing and developing public cloud-based SaaS solutions is preferable.


Nominal Salary: To be agreed

Source: Grabsjobs_Co

Requirements

Senior Technical Account Manager (Remote)

Mattermost provides secure, workflow-centric collaboration for technical and operational teams that need to meet nation-state-level security and trust requir...


Mattermost - United States of America

Published 8 days ago

Systems Administrator

Description SAIC is seeking a Systems Administrator based out of Panama City, Florida. This particular position will be 100% travel aboard an expeditionary ...


Saic - United States of America

Published 5 days ago

Web Conversion Rate Optimization Manager

Web Conversion Rate Optimization Manager - Accruent Personal development and becoming the best you are all about growth and exploring new skills and opportun...


Fortive - United States of America

Published 8 days ago

Devsecops Software Engineer

At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dre...


Ford - United States of America

Published 8 days ago

Built at: 2024-11-22T04:15:01.024Z