.NET Software Engineer · 💰 CHF120k–CHF140k/year
Europe (non-EU)
September 15, 2026 at 4:20 AM
💰 CHF120k–CHF140k/year
.NET Software Engineer
# .NET Software Engineer
## About the Role
Noir is recruiting a **.NET Software Engineer** for a client in Zurich, Switzerland, whose global platform connects people with unique travel experiences across more than 60,000 cities and 180 countries. You will join an engineering organization focused on clean code, modular systems, clear documentation, effective development processes, and continuous improvement.
The role involves working on a new **payment solution** across multiple levels of the technology stack, including user interfaces, APIs, payment processor integrations, reporting and reconciliation pipelines, and systems supporting financial data integrity. The position offers structured career progression and opportunities to work with modern Microsoft technologies and development practices.
## Key Responsibilities
- Develop and maintain software for a global travel technology platform.
- Work across multiple levels of the technology stack supporting a new payment solution.
- Build and maintain user interfaces that support local payment methods.
- Develop APIs and payment processor integrations for a broad partner network.
- Contribute to offline reporting and reconciliation pipelines.
- Support systems that maintain financial data integrity.
- Apply object-oriented development principles and sound software engineering practices.
- Build modular systems and maintain clean, maintainable code.
- Create and maintain clear technical documentation.
- Contribute to development processes and tools that improve developer efficiency.
- Work collaboratively within an engineering team to continuously improve products and systems.
- Participate in Agile development practices.
## Required Qualifications
- Strong understanding of **object-oriented development principles**.
- Sound knowledge of **.NET**.
- Sound knowledge of **.NET Core**.
- Sound knowledge of **C#**.
- Sound knowledge of **Azure SQL**.
- Applicants must be **based in Switzerland**.
- Applicants must have the **right to work in Switzerland**.
## Preferred Qualifications
The source job description does not explicitly identify additional qualifications as preferred. The following technologies and practices are identified as relevant to the role and training will be provided:
- .NET 10.0
- C# 14
- .NET Aspire
- CI/CD
- Azure DevOps
- Entity Framework Core 10.0
- Agile
- HTML Living Standard
- CSS Living Standard
- LINQ
- MongoDB
- DRY principles
- SOLID principles
## Skills & Competencies
- .NET software development
- C#
- .NET Core
- ASP.NET Core
- Object-oriented programming
- Azure SQL
- Software architecture
- Full-stack development
- API development
- Payment integrations
- CI/CD
- Azure DevOps
- Entity Framework Core
- LINQ
- MongoDB
- HTML
- CSS
- Agile development
- SOLID principles
- DRY principles
- Clean code
- Modular system design
- Technical documentation
- Problem-solving
- Collaboration
- Continuous improvement
## Education & Experience
**Education**
- No specific educational qualification is stated in the source job description.
**Experience**
- The source job description does not specify a required number of years of professional experience.
- Experience with the listed .NET technologies is relevant to the role; the employer also states that industry-recognized training will be provided across several technologies and practices.
## Work Arrangement & Schedule
- **Job location:** Zurich, Switzerland
- **Work arrangement:** Remote working available
- **Remote eligibility:** Applicants must be based in Switzerland and have the right to work in Switzerland.
- **Employment type:** Not specified in the source job description.
- **Weekly hours:** Not specified.
- **Schedule flexibility:** Not specified.
- **Weekend requirements:** Not specified.
## Compensation & Benefits
- **Salary:** 120,000 CHF–140,000 CHF + bonus + benefits.
- Company shares.
- Bonus, typically 20%.
- Quarterly employee travel coupon.
- Community involvement: 4 hours per month to give back to the community.
- Structured career progression programme.
- The source job description states that developers commonly receive their first promotion and pay rise within 6 months of joining.
- Additional benefits are described as available.
**Source listing note:** The job listing metadata displays **EUR 120–140**, while the job description itself specifies **120,000 CHF–140,000 CHF + Bonus + Benefits**. The detailed job description is used here for the compensation wording without converting or altering the stated currency.
## Compliance / Additional Information
- Applicants must be based in Switzerland.
- Applicants must have the legal right to work in Switzerland.
- Remote working is available from within Switzerland.
- Noir is recruiting for a client in Zurich, Switzerland.