Software Engineering function hiring in: Germany
Work Preference Option(s): Hybrid
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 specializes 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.
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.
If you have any questions contact our Talent Acquisition team on ta.admin@ascent.io.
#J-18808-Ljbffr