Logo Friedrich-Alexander-Universität Erlangen-Nürnberg

Technical Lead Software Development

Job

  • Level
    Lead
  • Job Field
    IT, Software, DevOps
  • Employment Type
    Full Time
  • Contract Type
    Temporary employment
  • Location
    Erlangen
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this role, you will develop the prototype "Aloysius" for a centralized service portal, design federated authentication solutions, and integrate university IT services via standardized interfaces.

    Job Technologies

    Your role in the team

    • Design and development of the prototype "Aloysius" as a central service portal for cross-university access by university members and guests to shared Bavarian IT services - including the development of frontend (landing page, service overview, account, guest, group, and license management) and backend.
    • Design and technical implementation of a federated authentication via the respective home university based on SAML2/OIDC, as well as the development of user, group, and guest management, including local guest accounts.
    • Design and implementation of standardized interfaces for connecting additional university-wide IT services as well as integration of the connected services into the portal architecture.
    • Development and further development of a service-specific roles and permissions management, as well as coordination and definition of common attributes for roles, groups, and permissions with the involved service operators.
    • Technical support during the pilot phase, systematic evaluation of feedback, as well as iterative development and gradual expansion of the portal until transition to regular operation.
    • Development of a technical operations and high availability concept for the service portal and eduBayernIAM in close coordination with LRZ.
    • Participation in the implementation of a redundant infrastructure at RRZE and LRZ, as well as close collaboration with the project team for the eduBayernIAM extension, the service providers at the universities, and the infrastructure operations at LRZ.
    • Willingness to occasional business trips, usually about once a month.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Completed university degree (Master/Diploma [University]) in Computer Science, Business Informatics, or a comparable field.

    Qualifications

    • Good knowledge of IT project management methods and proficient use of common tools for planning, controlling, and documenting projects.
    • Good knowledge of object-oriented programming, for example with Java, Groovy, and common web frontend technologies such as Vue.js, as well as scripting with languages like Python, Bash.
    • Knowledge of Grails or comparable Java-/Groovy-based web frameworks is desirable.
    • Proficient in MS Office programs (Word, Excel, PowerPoint).
    • Good knowledge of German (at least B2 level) as well as good knowledge of English (at least B1 level).
    • Strong independent and creative skills as well as high motivation and communication skills.
    • Conceptual, responsible, and independent working style as well as a strong hands-on mentality and team spirit.
    • If suitable, there is a prospect of continued employment.

    Experience

    • Relevant professional experience in software development of complex IT projects.
    • Experience in developing authentication and authorization solutions, such as Shibboleth, OAuth 2.0/OIDC, Keycloak.
    • Ideally, experience in the operation and further development of federated identity management systems.
    • Knowledge of structures and processes in the higher education or research environment, as well as experience in collaborating with various institutions, are desirable.

    This text has been machine translated. Show original

    What we offer

    • Regular step increases and salary progression according to the collective agreement for the public service of the federal states (TV-L) or salary according to BayBesG, as well as additional annual special payments.
    • Annual leave entitlement of 30 days per calendar year for a five-day workweek, with additional days off on December 24th and 31st.
    • Flexible working hours regulations and models, as well as the possibility to compensate overtime with time off.
    • Company pension scheme as well as asset-building benefits.
    • Family-friendly environment with holiday and childcare services.
    • Home office generally possible after onboarding.
    • Comprehensive onboarding by a dedicated team.
    • Team activities.
    • Collegial working environment with a very good corporate climate.
    • Office spaces within walking distance of public transportation.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Health, Fitness & Fun

    Topics You Will Work On

    Job Locations

    • Location Erlangen

      Bayern

      Germany

    About Your Employer

    Friedrich-Alexander-Universität Erlangen-Nürnberg

    Friedrich-Alexander-Universität Erlangen-Nürnberg

    The Friedrich-Alexander-Universität Erlangen-Nürnberg (FAU) is one of the largest universities in Germany, with five faculties, over 600 professorships and more than 38,000 students. Founded in 1743, the FAU is a renowned research institution with a long tradition of excellence.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Education System
  • Employer reviews

    by devworkplaces.com

    Total

    (1 Review)
    3.5
    • Culture

      4.0
    • Workingconditions

      3.7
    • Career Growth

      3.4
    • Engineering

      3.0
    Show all reviews
    Logo Friedrich-Alexander-Universität Erlangen-Nürnberg

    Technical Lead Software Development

    Location
    Erlangen
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders

    More Jobs