IFS is hiring a

Software Architect / Senior Software Architect - Security Performance & Observability (IFS Technology)

Linköping, Sweden
Full-Time

The Security, Performance & Observability team is dedicated to ensuring the robustness of IFS Cloud services. We specialize in defining authentication capabilities and configuring user access rights, pivotal for system integrity. Our focus spans critical domains such as persistent database management, service architecture including installation, monitoring, logging, and authentication solutions. Currently, we're expanding our team and looking for an enthusiastic software architect to work with us. Candidates from Nordic countries are encouraged to apply, as they are fully eligible for this role.

As a software architect in our team, you will

  1. Architect and Design Secure Systems

    • Design and implement scalable, secure authentication and authorization systems, ensuring high performance, reliability, and observability.
    • Develop and maintain architectures that enforce the principle of least privilege, ensuring access is limited to only necessary levels for users and services.
  2. Collaborate Cross-Functionally

    • Work closely with product, engineering, and security teams to ensure authentication and authorization needs are embedded across applications and workflows.
    • Partner with DevOps to implement, monitor, and observe secure infrastructure and with compliance teams to support audits and regulatory requirements.
  3. Implement Best Practices and Standards

    • Establish and enforce best practices for secure identity management, access control, data protection, monitoring, and observability across the organization.
    • Champion security standards (e.g., OAuth, SAML, OpenID Connect) and stay current with evolving trends in access management.
  4. Mentorship and Technical Leadership

    • Provide mentorship and technical leadership to engineering teams to build and refine secure coding practices, testing, and incident response plans.
    • Advocate for secure code development, conduct code reviews, and foster a security-aware culture.
  5. Strategic Development and Planning

    • Participate in technology roadmapping, outlining strategic goals for identity and access management within the company.
    • Identify and evaluate emerging technologies and vendors that could enhance authentication, authorization, and observability capabilities.
  • Educational Background: Bachelor's or Master’s degree in Computer Science, Information Technology, or a related field.
  • Experience:
    • Minimum of 10+ years in software development or engineering, with at least 3 years focused on authentication, authorization, or security architecture.
    • Proven experience with access management tools and protocols (e.g., OAuth 2.0, SAML, JWT, OpenID Connect).
    • Experience with monitoring and observability tools (e.g., Prometheus, Grafana, Datadog, Splunk) to ensure ongoing visibility and security of authentication and authorization services.
  • Technical Skills:
    • Strong proficiency in software development languages such as Java
    • Experience with identity providers (e.g., Okta, Auth0, Keycloak and Curity) and IAM frameworks.
    • Familiarity with cloud platforms, specifically Azure and their IAM services.
  • Soft Skills:
    • Strong analytical and problem-solving abilities.
    • Excellent communication skills, capable of articulating complex security concepts to diverse audiences.

We believe that coming together as a community, in person, is important for innovation, connection and fostering a sense of belonging. Our roles have the right balance of remote and in-office working to enable flexibility for managing your life along with ensuring a real connection with your colleagues and the broader IFS community.

 

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Architect Q&A's
Report this job
Apply for this job