Full Stack Engineer

Ascent Health Services Switzerland
Schaffhausen, Switzerland
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Schaffhausen, Switzerland

Tech stack

.NET
Azure
C Sharp (Programming Language)
Cloud Computing
Software Quality
Code Review
Databases
DevOps
Software Engineering
TypeScript
Web Applications
Data Logging
Technical Debt
Backend
GIT
Angular
Front End Software Development
Terraform

Job description

We are looking for an experienced Full Stack Engineer to play a key role in the development and evolution of our web applications.

In this role, you will work across the full stack, contribute to architectural decisions, and help ensure high code quality and long-term maintainability of our platforms. You will collaborate closely with a nearshore development partner and internal stakeholders to deliver reliable and scalable solutions.

You will also support cloud and DevOps practices in collaboration with our Azure infrastructure owner. This role is well suited for a senior engineer who enjoys hands-on development while contributing to technical direction and mentoring others., * Develop and maintain Azure-hosted web applications across backend (.NET / C#), frontend (TypeScript / Angular), and databases.

  • Contribute to technical design and implementation of new features and integrations.
  • Improve system performance, scalability, and maintainability while helping reduce technical debt.
  • Provide guidance and code reviews for the nearshore development team.
  • Collaborate with stakeholders to translate business needs into technical solutions.
  • Support CI/CD pipelines, deployment processes, and cloud infrastructure practices.
  • Help ensure proper monitoring, logging, and reliability of applications.

Requirements

  • 5+ years of professional software development experience, ideally across the full stack.
  • Strong experience with .NET (C#), TypeScript/Angular, and Microsoft Azure services.
  • Experience with Git-based workflows and CI/CD pipelines.
  • Ability to mentor others and communicate technical concepts clearly.
  • Strong English skills and experience working in international teams.
  • Swiss resident with a valid work permit.
  • Infrastructure-as-code experience (e.g., Terraform) is a plus.

Benefits & conditions

Join Ascent and thrive in a certified top-tier workplace, recognized by "Best Place to Work" and Kununu as one of the top 5% employers in our sector. We're committed to innovative thinking and championing diverse career paths in the pharmaceutical industry.

Embrace flexibility with the option to work from home and benefit from comprehensive health insurance and 24/7 mental health resources. Enjoy a work-life balance with both Swiss and US public holidays, in addition to 25 days standard paid leave.

We nurture your professional growth with a range of training opportunities and a personal budget for external courses. Your well-being is further supported by an annual wellness stipend and a monthly transportation allowance.

At Ascent, every day is an opportunity to make a difference in a collaborative, respectful, and progress-driven environment. Your journey to excellence and real-world impact starts here.

Apply for this position