Be part of a team where your passion will help our customers achieve extraordinary things with software and data and own some of the most innovative and exciting products being developed today About us Ascent is a design-led data, software and cloud business that specialises in AI and advanced analytics. We’re on a mission to help our customers do something new, or do something better. We design, build and run data and AI-driven solutions, products and experiences on Azure. Our pan-European community of engineers, architects, data scientists and digital consultants empowers customers to take on challenges and opportunities, delivering change and scale with less friction and more certainty. We work with three of the world’s largest reinsurers and the majority of our customers operate in heavily regulated industries like pharmaceutical development, healthcare, financial services and automotive. Ascent is headquartered in the UK and home to technology specialists across key European locations, including Germany, Austria, Switzerland, Portugal, Malta and Bulgaria. Are you passionate about leveraging latest technologies to design cutting-edge solutions? Do you thrive in a consultative role where collaboration, innovation, and cloud-based solutions come together? If so, we have the perfect opportunity for you Join our team as a Senior .NET Software Engineer, where you’ll work on exciting cloud projects, collaborate with enterprise customers, and help shape the future of cloud applications in a supportive, agile environment. To succeed in this role, we’re seeking a highly consultative and experienced Senior Software Engineer who brings deep technical knowledge and strong communication skills. You'll collaborate with both technical and non-technical stakeholders, so the ability to clearly explain complex concepts is essential. About the role As a Senior .NET Software Engineer, you’ll play a key role in designing, developing, and implementing innovative cloud-based solutions using Microsoft technologies, particularly Azure. You’ll work closely with our clients, from initial requirements through to delivery, ensuring scalable, secure, and high-performing applications that meet their business needs. Your expertise will help guide critical decisions on architecture and infrastructure, as well as ensure best practices in software development and security. About you Lead with Innovation: Play a pivotal role in designing secure and scalable cloud applications, by using latest cloud technologies PaaS services or container technologies ( e.g. Azure Kubernetes Services). Collaborate and Consult: Work closely with enterprise clients, translating business needs into technical solutions, and providing guidance on security, architecture, and best practices. Design and Implement Solutions: Design, develop, test, and maintain applications using Azure PaaS services such as Function Apps, App Services, and Key Vault. Agile and Adaptable: Drive the delivery of projects within Agile frameworks, ensuring collaboration and continuous improvement across all stages of development. Mentorship and Leadership: Share your knowledge, mentor junior team members, and contribute to our culture of collaboration and innovation. Ideally, you will bring the following expertise Proven experience designing and implementing solutions based on Azure PaaS services, including Function Apps, App Services, and Key Vault. A strong understanding of Azure infrastructures, including advanced networking (VNets, Firewalls, etc.) and troubleshooting. Experience or keen interest in working with container technologies, especially Azure Kubernetes Services (AKS). Expertise in security design, including authentication and authorization scenarios, managed identities, and data protection within cloud services. Proficient in professional software development with .NET, and familiar with best practices such as: Security best practices in development Strong communication and presentation skills, with the ability to document and explain software design, architecture, and security considerations. Experience working within enterprise-level environments with advanced methodology frameworks and stringent security requirements. Comfort and experience working within Agile methodologies and contributing to a collaborative, customer-focused team environment. A passion for problem-solving, learning, and adapting to new challenges, paired with the ability to communicate effectively in both German and English. Test-Driven Development (TDD) Code metrics and maintainability. Additional Requirements: Fluent in German and English – both verbal and written. Willingness to visit our Munich office once a month. Working at Ascent We choose a hybrid working style, where you can spend time at the office, with customers, or working at home in a balance that suits you and how you work best. We are offering a competitive base salary, plus contribution to your pension, life assurance, 25 days holiday plus public holidays on top, and some other great benefits. We help businesses connect data, software, and purpose to drive extraordinary outcomes. You could say we do digital transformation. But we’d rather say we help people solve problems, or do new things, or do existing things better. We’re a scaling company, which means there are a lot of opportunities for you to have an impact on your team and the wider business by collaborating and supporting each other. With our amazing portfolio of customers, you’ll contribute to high-quality software and data projects across the business and work with colleagues who are capable of brilliant things. Ascent is an equal opportunities employer. We take intentional steps to ensure inclusion and belonging are real priorities here, not just something we talk about. No person will be treated less favourably because of their gender, pregnancy and maternity status, marital or civil partnership status, sexual orientation, race, nationality, ethnic origin, age, religion or belief, or disability status. If you require any reasonable accommodation during your application process, please let us know. $$ Über uns Wir sind Ascent und wir helfen unseren Kunden, Probleme zu lösen, sich zu verbessern und bestehende Dinge besser zu machen. Wir sind auf einer Mission, unseren Kunden dabei zu helfen, Daten, Software und Zweck zu verbinden, um außergewöhnliche Ergebnisse zu schaffen. Man könnte sagen, wir sind ein Unternehmen für digitale Transformation. Wir sind spezialisiert auf die Entwicklung von Softwareprodukten, Analytics, Data Science, IoT-Lösungen, maschinelles Lernen, DevOps-Optimierung und die Modernisierung von Anwendungen, Daten und Plattformen. Wir arbeiten mit unglaublichen Kunden in verschiedenen Branchen zusammen, wie beispielsweise Hersteller von Smart-Home-Geräten, Raumfahrt, Bierherstellung, Finanzwesen, Ökologie und Logistik. Wir arbeiten mit einigen der klügsten Köpfe in den besten Unternehmen zusammen und beschäftigen auch selbst die klügsten Köpfe Dein Aufgabenbereich Innovation: Du bist maßgeblich für das Design sicherer und skalierbarer Cloud-Anwendungen verantwortlich, indem du die neuesten Cloud-Technologien, PaaS-Dienste oder Containertechnologien (z. B. Azure Kubernetes Services) einsetzt. Teamwork & Consulting: Du abreistest eng mit Unternehmenskund:innen zusammen, übersetzt Geschäftsanforderungen in technische Lösungen und bist beratend für Themen der Sicherheit, Architektur und Best Practices. Create & implement: Du entwirfst, entwickelst und testest Anwendungen mit Hilfe von Azure PaaS-Diensten wie Function Apps, App Services und Key Vault. Agile: Du treibst die Projektabwicklung innerhalb agiler Frameworks voran und sorgst für eine konstruktive Zusammenarbeit und der kontinuierlichen Verbesserung in allen Entwicklungsphasen. Mentoring: Du teilst dein Wissen, bist Mentor:in für Kolleg:innen und trägst zu unserer Lernkultur, der Zusammenarbeit und Innovation bei. Das bringst du mit Erfahrung im Design und der Implementierung von Lösungen auf Basis von Azure PaaS-Diensten, einschließlich Function Apps, App Services und Key Vault. Tiefes Verständnis von Azure-Infrastrukturen, einschließlich fortschrittlicher Netzwerktechnik (VNets, Firewalls usw.) und Fehlersuche. Erfahrung in der Arbeit mit Containertechnologien, insbesondere Azure Kubernetes Services (AKS). Expertise im Security design, einschließlich Authentifizierungs- und Autorisierungsszenarien, verwalteten Identitys und Datenschutz in Cloud-Diensten. Kompetenz in der professionellen Softwareentwicklung mit .NET und Erfahrung mit Best Practices wie: Security-Best Practices im Development. Starke Kommunikations- und Präsentationsfähigkeiten, um Softwaredesign, Architektur und Sicherheitsüberlegungen zu dokumentieren und nachvollziehbar zu erklären. Erfahrung in der Arbeit mit Konzern-Umgebungen, mit state of the art methodischen Frameworks und hohen Sicherheitsanforderungen. Vertrautheit mit agilen Methoden (Scrum, Kanban etc.) und einem kollaborativen Teamumfeld. Leidenschaft für Problemlösung, Lernen und Anpassung an neue Herausforderungen sowie die Fähigkeit, effektiv in Deutsch und Englisch zu kommunizieren. Test –Driven-Development (TDD). Code-Metriken und Maintaince Zusätzliche Anforderungen: Fließend in Deutsch und Englisch – sowohl mündlich als auch schriftlich. Bereitschaft, unser Büro in München einmal im Monat zu besuchen. Arbeiten bei Ascent Bei Ascent fördern wir eine gesunde Work-Life-Balance, indem wir Flexibilität hinsichtlich deines Arbeitsortes bieten. Zudem legen wir großen Wert auf das Wohlbefinden unserer Mitarbeiterenden und stellen Wellbeing-Coaches zur Verfügung. Deine individuelle Weiterentwicklung und Lernfortschritte stehen bei uns im Fokus. Wir unterstützen aktiv deine berufliche Weiterentwicklung durch maßgeschneiderte Schulungen, Zertifizierungen sowie regelmäßiges konstruktives Feedback. Unser Arbeitsumfeld ist nicht nur modern, sondern auch inspirierend und unterstützend zugleich. Hier leben wir mit Leidenschaft unsere Unternehmenswerte: Empathie, Dynamik und Entschlossenheit Ascent bietet auch verschiedene Vorteile in jedem unserer Länder an. Wir sind ein Arbeitgeber, der aktiv Chancengleichheit fördert. Durch gezielte Maßnahmen stellen wir sicher, dass Inklusion und Zugehörigkeit hier nicht nur leere Worte sind, sondern real erlebte Prinzipien. Wir behandeln niemanden aufgrund von Geschlecht, Schwangerschaft und Mutterschaft, Ehe- oder Lebenspartnerschaftsstatus, sexueller Orientierung, Rasse, Nationalität, ethnischer Herkunft, Alter, Religion oder Weltanschauung, oder Behindertenstatus benachteiligend. Solltest du Unterstützung benötigen, teile uns dies bitte bereits in deiner Bewerbung mit. $$ If you have any questions contact our Talent Acquisition team on ta.adminascent.io. For more details about life at Ascent, check out our Life Page here .