Auf einen Blick
- Aufgaben: Entwickle Software mit C#, Angular und PostgreSQL/MSSQL in einem dynamischen Team.
- Unternehmen: Innovatives Unternehmen mit einer kollaborativen Kultur und Fokus auf Technologie.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, Homeoffice und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Exzellente Karrierechancen in einem dynamischen Umfeld.
- Warum dieser Job: Gestalte die Zukunft der Softwareentwicklung und arbeite an spannenden Projekten.
- Qualifikationen: Mindestens 3 Jahre Erfahrung in der Softwareentwicklung und Teamarbeit.
Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Short description
We are seeking a passionate Software Developer with expertise in C# (Backend), Angular (Frontend), and PostgreSQL/MSSQL to join our team.
You will design scalable system architectures, develop complex features, and ensure high performance through rigorous testing and clean code. Collaborating with cross-functional teams, you’ll align technical solutions with business goals and contribute to delivering high-quality products. You’ll also participate in code reviews, mentor peers, and stay current with emerging technologies. A proactive mindset and strong problem-solving skills are essential.
Sounds like a fit? Let’s talk!
Your profile
- Relevant Tech stack: C# (Backend), Angular (Frontend), PostgreSQL / MSSQL (RDS), Hangfire (Scheduling)
- Minimum of 3 years of experience in software development
- Familiarity with version control systems (Git), CI/CD practices and tools (AzureDevOps), cloud platforms (AWS, Azure), containerization (Docker,Kubernetes) and microservices architecture
- Bachelor\'s degree in computer science, software engineering, or a related field
- Very good written and spoken English skills, German is a plus
- Strong problem-solving and troubleshooting skills
- Excellent communication,collaboration and interpersonal skills
- Relevant certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, or Google Cloud Certified - Professional Cloud Architect are a plus
Your team
Contact details
If you have any questions, please contact our recruiter
Alexandra Ferschke
E-Mail: jobs@stp.one
Your mission
- Designing and developing software:
- Understand user requirements and translate them into technical specifications
- Takeover of complex user stories and development
- Design system architecture and write clean, efficient code
- Test the software to ensure it meets functionality and performance standards
- Collaboration with cross-functional teams:
- Work closely with product management, design, and quality assurance
- Understand project requirements and ensure the software aligns with business goals
- Deliver high-quality products through effective teamwork and communication:
- Work closely with product management, design, and quality assurance teams
- Understand project requirements and ensure the software aligns with business goals
- Deliver high-quality products through effective teamwork and communication
- Assist and guide other team members and stakeholders
- Participating in Code Reviews:
- Review code written by peers to ensure it meets coding standards and best practices
- Identify and fix bugs in the code
- Share knowledge and maintain code quality through collaborative reviews
- Testing and Quality Assurance:
- Conduct various tests to ensure the software is reliable and performs well
- Perform unit testing, integration testing, and performance testing
- Ensure the software meets specified requirements and is free of defects
- Technical excellence and problem solving:
- Troubleshoot and resolve technical issues, ensuring the stability and performance of our software solutions
- Upgrade software systems to enhance performance, security, and scalability
- Ensure the software remains efficient and up-to-date with the latest technologies
- Participate in incident response and post-mortem analysis to identify root causes and implement preventive measures
- Documentation and Continuous Learning:
- Contribute to the development of technical documentation, including design specifications, user guides, and release notes
- Stay up to date with emerging technologies and industry trends and evaluate their potential impact on our projects
Application process
- Get to know each other: In a 20-minute exchange with our recruiter, we look together at mutual expectations.
- First interview: You will then get to know our Director Engineering and our Tech Lead. You will learn more about the role and day-to-day work.
- Case: Once you have successfully completed the interview, we will send you a task to work on at home.
- Second interview: You will visit us at our headquarters in Karlsruhe and we will discuss the results of your task. You will also have the opportunity to get to know your future team (also possible digitally).
Software Engineer (f/m/d) - Foundation IAM Arbeitgeber: stp.one
Als Software Engineer (f/m/d) in Karlsruhe bieten wir Ihnen die Möglichkeit, in einem dynamischen und innovativen Umfeld zu arbeiten, das Wert auf Teamarbeit und persönliche Entwicklung legt. Unsere Unternehmenskultur fördert Kreativität und kontinuierliches Lernen, während wir Ihnen durch gezielte Schulungen und Mentoring-Programme helfen, Ihre Fähigkeiten weiter auszubauen. Genießen Sie zudem flexible Arbeitszeiten und die Chance, an spannenden Projekten mit modernster Technologie zu arbeiten, die einen echten Unterschied machen.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Software Engineer (f/m/d) - Foundation IAM erhalten könnten
✨Tipp Nummer 1
Mach dir eine Liste von Fragen, die du im Vorstellungsgespräch stellen möchtest. Das zeigt dein Interesse und hilft dir, herauszufinden, ob das Unternehmen wirklich zu dir passt.
✨Tipp Nummer 2
Bereite dich auf technische Fragen vor, die zu deinem Stack passen. Übe Coding-Challenges und sei bereit, deine Lösungen zu erklären – das zeigt, dass du nicht nur coden kannst, sondern auch kommunizieren!
✨Tipp Nummer 3
Nutze Networking-Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern in Kontakt zu treten. Frag sie nach ihren Erfahrungen und Tipps – das kann dir einen Vorteil verschaffen!
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So zeigst du, dass du wirklich an der Stelle interessiert bist und es ist oft der schnellste Weg, um in den Auswahlprozess zu kommen.
Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineer (f/m/d) - Foundation IAM mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei authentisch!:Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Softwareentwicklung sollten in deiner Bewerbung deutlich werden. Lass uns wissen, warum du dich für diese Position interessierst und was dich motiviert.
Technische Fähigkeiten hervorheben:Stell sicher, dass du deine Erfahrungen mit C#, Angular und Datenbanken wie PostgreSQL oder MSSQL klar darstellst. Zeig uns, wie du diese Technologien in der Vergangenheit eingesetzt hast und welche Erfolge du damit erzielt hast.
Code-Beispiele einfügen:Wenn möglich, füge Links zu Projekten oder Code-Beispielen hinzu, die deine Fähigkeiten demonstrieren. Das gibt uns einen besseren Einblick in deinen Stil und deine Herangehensweise an die Softwareentwicklung.
Bewerbung über unsere Website:Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So können wir sicherstellen, dass alles reibungslos abläuft und du die bestmögliche Chance auf ein Gespräch bei uns hast.
Wie man sich auf ein Vorstellungsgespräch bei stp.one vorbereitet
✨Technisches Know-how zeigen
Stelle sicher, dass du deine Kenntnisse in C#, Angular und PostgreSQL/MSSQL gut präsentieren kannst. Bereite dich darauf vor, konkrete Beispiele aus deiner bisherigen Arbeit zu nennen, die deine Fähigkeiten in diesen Technologien demonstrieren.
✨Teamarbeit betonen
Da die Rolle viel Zusammenarbeit erfordert, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Zeige, wie du mit anderen Abteilungen zusammengearbeitet hast, um technische Lösungen zu entwickeln, die den Geschäftszielen entsprechen.
✨Problemlösungsfähigkeiten hervorheben
Bereite dich darauf vor, spezifische Herausforderungen zu besprechen, die du in der Vergangenheit gemeistert hast. Erkläre deinen Ansatz zur Problemlösung und wie du technische Probleme identifiziert und behoben hast.
✨Aktuelle Technologien im Blick behalten
Informiere dich über die neuesten Trends und Technologien in der Softwareentwicklung, insbesondere in Bezug auf Cloud-Plattformen und Containerisierung. Zeige dein Interesse an kontinuierlichem Lernen und wie du neue Technologien in deine Arbeit integrieren möchtest.