Job description
Software Architect - C#/.NET
Company Overview
PHARMATECHNIK GmbH & Co. KG is a leading provider of innovative software solutions tailored for the healthcare industry, specifically targeting pharmacies, dental practices, and medical professionals. With a strong reputation for delivering high-quality, reliable, and scalable IT systems, the company has established itself as a trusted partner for healthcare providers across Germany. Employing approximately 800 dedicated professionals across 14 locations, PHARMATECHNIK is committed to advancing healthcare technology through continuous innovation and customer-centric approaches.
Job Summary
We are seeking a full-time Software Architect specialized in C#/.NET to join our dynamic team in Starnberg. This role offers an exciting opportunity for an experienced professional to lead the architectural development of complex, high-regulatory, and high-fachlich systems within the healthcare sector. As a Software Architect at PHARMATECHNIK, you will be pivotal in shaping the future of our core products, including the IXOS pharmacy management system.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and secure .NET-based systems with a focus on high compliance and regulatory standards within the healthcare sector.
- Lead architectural decisions and technical strategies to ensure system integrity, performance, and future scalability.
- Collaborate closely with cross-functional teams, including product owners and developers, to translate business requirements into technical solutions.
- Mentor and guide team members through code reviews, pair programming, and knowledge sharing to foster a culture of continuous improvement.
- Implement and promote best practices in software development, including automated testing, code reviews, and adherence to Clean Code principles.
- Stay updated on emerging technologies, especially in AI and cloud computing, and evaluate their applicability to ongoing projects.
- Contribute to the continuous enhancement of development processes, tools, and methodologies to improve team productivity and software quality.
Requirements / Qualifications
- Extensive experience in software architecture and development within the .NET ecosystem.
- Proficiency in C# and .NET technologies, with a deep understanding of all layers including data, services, and user interface.
- Practical experience with AI-supported and agent-based development approaches, such as GitHub Copilot CLI and Claude.
- Strong commitment to code quality, following principles such as Clean Code, Test-Driven Development, and Domain-Driven Design (DDD).
- Excellent analytical skills, familiarity with object-oriented analysis and design, design patterns, and fluency in German.
Preferred Qualifications
- Knowledge of Azure cloud services, encompassing traditional application development and advanced AI scenarios like Azure AI Foundry, RAG, and Azure AI Search.
Location
Starnberg, Germany. Flexible working arrangements available, including up to 50% remote work.
Employment Type
Full Time
Salary & Benefits
- Participation in the Jobrad program for eco-friendly commuting.
- Sachbezugskarte for shopping.
- Flexible working hours.
- Option for remote work.
- Childcare subsidy.
- Ongoing training opportunities and a supportive team atmosphere.
Equal Opportunity Statement
PHARMATECHNIK GmbH & Co. KG is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, religion, sexual orientation, disability, or any other protected characteristic.