Short descriptionWe're looking for a Software Engineer who takes over the technical leadership and responsibility for overseeing the technical development as well as the maintenance of our solution "Legal Communication Center".
The "Legal Communication center" acts as a comprehensive platform that enables effective and efficient communication for legal professionals.
As a Technical Leader, you will play a pivotal role in shaping the technical direction of our software solution aligned with our company's strategic goals and customer needs, mentoring team members, and ensuring the delivery of high-quality software solutions.
Sounds like the perfect opportunity for you?
Apply and simplify legal work with us! Your profileRelevant Tech Stack: C# (Backend), Angular (Frontend), PostgreSQL / MSSQL (RDS), Hangfire (Scheduling)Minimum of5 years of experience in software development, with at least 2 years in a leadership roleBachelor's degree in computer science, software engineering, or a related field or similar education levelAdvanced degree is a plusFamiliarity with version control systems (Git), CI/CD practices and tools (AzureDevOps), cloud platforms (AWS, Azure), containerization (Docker, Kubernetes) and microservices architectureStrong problem-solving and troubleshooting skillsExcellent communication, collaborationand interpersonal skillsAbility to manage and motivate a team without direct authorityRelevant certifications such as AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, or Google Cloud Certified - Professional Cloud Architect are a plusVery good written and spoken English skills, German is a plus Your team Contact detailsIf you have any questions, please contact our recruiter
Alexandra Ferschke
Phone: +49 721 82815-153
E-mail: ******
Via LinkedIn!
Your missionTechnical Leadership (Vision and Architecture)Define and drive technical vision and scalable architecture aligned with business goalsManage technical debt, ensuring a maintainable and extensible codebasePromote adoption of new tools/technologies and apply modern encryption and security principles effectivelyTeam ManagementLead and mentor software engineers, fostering collaboration and innovationConduct code reviews and ensure adherence to coding best practicesSupport professional growth of team members and champion continuous improvementProject Management and CollaborationOversee the software development lifecycle from design to deploymentCollaborate with cross-functional teams for robust, scalable solutionsBalance short-term needs and long-term goals in development roadmapsTechnical Excellence and Problem SolvingResolve technical issues to ensure software stability and performanceEstablish and enforce best practices and development methodologieLead incident response and implement preventive measures after post-mortem analysisDocumentation and Continuous LearningDevelop technical documentation, including design specs and release notesStay updated on emerging technologies and assess their impact Application processGet to know each other: In a 20-minute exchange with one of our recruiters, we look together at mutual expectations.First interview: You will then get to know our Director Engineering and learn more about the role and day-to-day work.Second interview: You will visit us at our headquarters in Karlsruhe, receive a task and we will have a deep dive into the topic and discuss open questions.
You will also have the opportunity to get to know your future team (also possible digitally).
#J-18808-Ljbffr