We are looking for a skilled Software Engineer (.NET) to join our client’s development team in Geneva, Switzerland . In this position, you will develop and maintain modern software solutions using .NET technologies. If you’re passionate about clean code, problem-solving, and delivering high-quality applications, this could be the right opportunity for you.
What You’ll Do
Design and implement robust .NET-based applications
Collaborate with internal teams on technical requirements and features
Write efficient, well-documented, and testable code
Troubleshoot, debug, and maintain existing applications
Participate in system architecture and design discussions
What You Bring
A degree in Computer Science, Software Engineering, or a related field
3–7 years of hands-on experience in .NET development (C# preferred)
Familiarity with SQL, REST APIs, and modern development tools
Experience with cloud platforms (Azure is a plus)
Fluency in English and French
What We Offer
A dynamic role in a forward-thinking development team
Competitive salary and opportunities for growth
A supportive environment that encourages innovation
A company culture that values quality, flexibility, and teamwork