OAuth2.0 – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Thu, 26 Sep 2024 00:00:03 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png OAuth2.0 – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Senior Software Engineer, Identity https://whoneedsengineers.com/jobs/software-development-and-engineering/senior-software-engineer-identity/ Thu, 26 Sep 2024 00:00:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/senior-software-engineer-identity/ Senior Software Engineer, Identity

Job Description:

    Join a dynamic team of innovative entrepreneurs dedicated to transforming the healthcare landscape. As part of the tech team, you will be responsible for developing cutting-edge products and features that enhance the daily experiences of healthcare professionals and patients alike. Our agile environment promotes collaboration among engineering, design, and business teams to create impactful solutions. We are looking for a highly skilled Senior Software Engineer to join our Identity team within the Platform Engineering domain. In this role, you will spearhead one of our most crucial security initiatives, focusing on the implementation of a modernized, scalable authentication system that will serve our vast user base of 100 million. Your expertise will be pivotal in defining and executing this essential component, ensuring it handles substantial traffic while maintaining low latency and high availability.

IT Languages:

  • Ruby
  • Java

As a Senior Software Engineer, you will take on a variety of critical responsibilities, including collaborating with feature teams, driving technological improvements, and establishing best practices for software development.:

    Work closely with feature teams to align the platform with developer needs;; Continuously assess and integrate new technologies and processes to enhance development practices;; Define and implement best practices for software development, deployment, automation, testing, and security;; Develop and maintain tools and services that support the implementation of best practices;; Ensure the reliability, scalability, traceability, and monitoring of the platform and services;; Contribute to the delivery of roadmap items in collaboration with team members

Spoken Languages:

  • English;; German;; French

Skillset:

  • Ruby
  • Java
  • OAuth2.0
  • OIDC
  • Keycloak

Soft Skills:

  • Proactive
  • Curious
  • Collaborative
  • Eager to learn
  • Mentoring

Qualifications:

  • At least 5 years of software engineering experience
  • Proficiency in Ruby and/or Java
  • Strong understanding of authentication/authorization protocols such as OAuth2.0 and OIDC
  • Familiarity with identity and access management solutions like Keycloak
  • Experience in maintaining high code quality and rigorous testing practices

Years of Experience:

    5

Location:

    Berlin, Berlin, Germany, EU

Job Benefits:

  • Employee share plan for every employee
  • Additional health plan scheme with Allianz
  • Minimum 28 days of paid leave
  • Parental care program with extended leave options
  • Solidarity Days to support health charities
  • Wellbeing program offering mental health support
  • Flexible workplace policy with hybrid and office-based options
  • Flexibility days for working in EU countries and the UK
  • Reimbursement for public transportation
  • Lunch vouchers and healthy office snacks
  • Discount on Urban Sports Club membership

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We are committed to improving healthcare access for all, embracing diversity in our workforce and celebrating different backgrounds and perspectives. We believe that diverse ideas lead to better products and outcomes in healthcare.

Opportunities For Advancement:

  • Professional development opportunities, Mentorship programs, Career progression paths within the company

Visa Sponsorship:

    Available
]]>
Python Developer (Authorization) https://whoneedsengineers.com/jobs/software-development-and-engineering/python-developer-authorization/ Tue, 24 Sep 2024 02:40:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/python-developer-authorization/ Python Developer (Authorization)

Job Description:

    We are on the lookout for a talented Python Developer specializing in Authorization to join our dynamic team. In this role, you will have the opportunity to enhance your expertise in Identity and Access Management (IAM), focusing on vital aspects such as authentication and authorization. You will work closely with our development team to create and maintain robust Python-based applications, web services, and REST APIs that integrate with various third-party services. This position is perfect for someone who is eager to tackle complex challenges beyond traditional Python development, ensuring our applications are both efficient and secure. You will be responsible for maintaining high coding standards through the use of linters and code quality tools, and you will actively participate in code reviews to uphold the integrity of our software solutions. Additionally, you will be expected to navigate third-party documentation to facilitate seamless service integration, employing an agile mindset to drive innovative solutions to problems.

IT Languages:

  • Python

As a Python Developer, your primary responsibilities will include developing and maintaining our Python codebase, focusing on IAM features and integrations. You will also ensure the quality and readability of your code.:

    Collaborate with development teams on project requirements;; Develop and maintain REST APIs within a microservices architecture;; Write efficient, maintainable, and well-structured Python code;; Conduct code reviews and provide constructive feedback;; Utilize linters and code quality tools to maintain high standards;; Integrate various third-party services following documentation

Spoken Languages:

  • English;; German

Skillset:

  • Python
  • REST APIs
  • IAM
  • OAuth2.0
  • OpenID Connect
  • FastAPI
  • Code quality tools

Soft Skills:

  • Problem-solving
  • Agility
  • Team collaboration
  • Proactive communication

Qualifications:

  • 3-5 years of experience in Python development
  • Foundational knowledge in web development
  • Experience with IAM protocols such as OAuth2.0 and OpenID Connect
  • Familiarity with microservice architecture
  • Proficiency in Python web frameworks, especially FastAPI

Years of Experience:

    5

Location:

    Munich, Bavaria, Germany, EU

Job Benefits:

  • Impact on the electronics industry
  • Free lunches in the office canteen
  • Unique coffee culture
  • Regular team events and annual company offsite
  • Modern office location with free metro tickets
  • Free charging for electric cars and parking
  • Learning platforms and language classes
  • Yearly budget for training and conferences
  • Hybrid working environment with flexible schedule
  • Relocation allowance and adaptation program

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • At CELUS, we foster a startup atmosphere characterized by innovation, collaboration, and a strong sense of community. We emphasize the importance of diversity and inclusion, ensuring that every team member's ideas and contributions are valued. Our team is driven by a clear vision and a commitment to excellence, creating an environment where proactive individuals can thrive.

Opportunities For Advancement:

  • Professional development through training, Opportunities to lead projects, Potential for career growth within the company

Visa Sponsorship:

    Available
]]>
Python Developer https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/python-developer-2/ Sun, 22 Sep 2024 20:40:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/python-developer-2/ Python Developer

Job Description:

    We are on the lookout for a skilled Python Developer who is passionate about expanding their expertise in Identity and Access Management (IAM), authentication, and authorization systems. In this role, you will collaborate closely with our development team to build and maintain robust Python-based applications and REST APIs. Your focus will be on enhancing IAM solutions and integrating various third-party services. We are seeking a candidate who is not only proficient in writing clean, efficient, and maintainable Python code but is also eager to tackle complex challenges that push the boundaries of traditional Python development. You will have the opportunity to contribute to code reviews, ensuring that our software solutions are high-quality and secure, while also leveraging third-party documentation to facilitate smooth integrations. An agile mindset and a solution-oriented approach to problem-solving will be essential in this dynamic role.

IT Languages:

  • Python

As a Python Developer, you will be responsible for the following tasks::

    Collaborate with the development team to create and maintain a Python-based codebase for web applications and REST APIs focused on IAM solutions.;; Write and optimize Python code that is efficient, readable, and maintainable.;; Utilize code quality tools, such as linters, to uphold high standards of code organization.;; Participate in code reviews to provide and receive feedback for continuous improvement.;; Understand and apply third-party documentation for seamless integration of services.;; Adopt an agile mindset to tackle challenges and deliver effective solutions.

Spoken Languages:

  • English;; German

Skillset:

  • Python
  • IAM
  • OAuth2.0
  • OpenID Connect
  • REST APIs
  • FastAPI
  • Unit testing
  • Microservices architecture

Soft Skills:

  • Proactive problem-solving
  • Team collaboration
  • Adaptability to change
  • Effective communication

Qualifications:

  • 3-5 years of experience in Python programming
  • Foundational knowledge in web development
  • Experience with Identity and Access Management systems
  • Familiarity with OAuth2.0 and OpenID Connect

Years of Experience:

    5

Location:

    Munich, Bavaria, Germany, EU

Job Benefits:

  • Flexible working hours and a hybrid work environment
  • Free lunches at the office canteen
  • Access to learning platforms and training programs
  • Annual budget for conferences and professional development
  • Relocation allowance and adaptation support
  • Modern office amenities including free metro tickets and parking

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster an inclusive and dynamic startup environment where creativity and innovation thrive. Our team is driven by a shared vision to revolutionize the electronics design process, and we value contributions from all team members. Regular team events and a strong emphasis on collaboration create a supportive atmosphere that encourages professional growth and teamwork.

Opportunities For Advancement:

  • Career development through training and workshops, Mentorship opportunities within the company, Possibility of taking on leadership roles in projects

Visa Sponsorship:

    Available
]]>